SVN为小团队“布局”

时间:2011-05-11 12:39:44

标签: svn

目前我们还没有SVN / Git / Mercurial设置。我们完全清楚这是一个糟糕的情况,所以我们决定,既然我们即将开始一个新的重大项目,我们至少会得到一个基本的SVN设置。

问题是我们没有人在团队环境中有任何真正的SVN经验。我,我自己使用SVN和Git作为我自己的项目,我是单一的开发人员。

因此我们对用于新开发结构的最佳设置感到困惑 - 目前我们有一个开发服务器bbtsrv02,其中所有文件都位于其中,我们编辑他们,然后在我们去的时候上传它们。

这需要改变,但我们不确定这个新设置如何工作。我想我们需要文件的本地副本,但我们的服务器是专门为我们的网站配置的,那么我们如何在同一环境中测试它们?从那里开始,我们承诺bbtsrv02

你有什么建议?这个设置从一开始就错了吗?

2 个答案:

答案 0 :(得分:2)

我们最近也做了这个改变。对我们来说,我们将内部FTP / Web服务器加倍,以便通过HTTP服务我们的SVN。通过这种设置,我们能够在旅途中为项目工作并做出贡献。这对我们来说非常普遍。我们已经将SVN从那里连接到Hudson,以便在推送到Web服务器之前创建用于在VM中进行测试的自动构建。

答案 1 :(得分:2)

我们在公用事业开发服务器上托管我们的SVN存储库,该服务器还托管我们的问题跟踪软件,FTP服务器,各种网络共享和项目文档。

我们主要开发ASP.NET应用程序,因此我们使用Visual Studio开发服务器或工作站上的本地IIS实例在本地开发,然后上载到开发IIS / SQL服务器。

这是一个非常简单的设置,但它符合我们的需求。它无法从外部访问,因此我们需要在办公室或通过VPN连接。