1

我正在尝试使用 Subversion (TortoiseSVN) 以及尝试与 Visual Studio 集成。我已经在我的机器上安装了 TortoiseSVN 和 AnkhSVN。

我已经阅读了 n 篇文章,但它们的解释方式很复杂,或者我可能无法理解。

我有 5 名团队成员,我们所有人都在做一个项目。(VS 2012)所以我想为我们设置颠覆。

我只想做以下事情..

-> 所有 5 人都可以提交并且可以获得任何解决方案文件的最新版本,就是这样。(就像 MS SourceSafe 的签入和签出功能)我不想使用它的任何其他功能。

如何在网络上设置 Subversion?

谁能告诉我一步一步的程序?

4

1 回答 1

0
  1. 选择一台机器作为将托管存储库的服务器。
  2. 在服务器机器上,安装颠覆
  3. 在服务器机器上,使用 svnadmin 创建一个新的存储库
  4. 在服务器机器上,使用 svnserve。
  5. 每台客户端机器一台,安装subversion或tortoisesvn。
  6. 每个客户端都可以从第 3 步创建的存储库中签出文件

这甚至还没有用于创建您应该做的trunk/branches/tags 目录。但这有据可查。

概括地说,svn://serverName/repositoryName/trunk 应该包含 VS 项目。所有开发人员都检查它。发展他们的变化。提交他们。更新以获取其他所有人的更改。

从网络的角度来看,只要机器可以互相看到,这就是你需要做的。如果机器都在同一个 Intranet 上,使用 svnserve 就足够了。通过设置对存储库的 http 访问可能会变得更加复杂,但是您还没有说开发人员是否需要 http 访问。所以假设 svnserve 就足够了。

希望这可以帮助。

于 2013-01-24T05:33:54.100 回答