1

我是 Subversion 的新手。我使用 TortoiseSVN 作为我的客户端和 VisualSVN 作为服务器。我想和和我一起工作的程序员一起实现它。有些人使用 NetBeans 作为他们的 IDE,而其他人则使用 E​​clipse。我的电脑是服务器,他们是客户端。

他们如何导入我制作的项目并对其进行更改?使用 TortoiseSVN 他们能够浏览我的项目,但是他们如何将它导入到他们的 IDE 中并对其进行更改?我可以立即查看更改吗?

4

2 回答 2

2

使用 TortoiseSVN 他们能够浏览我的项目

这意味着他们拥有您的 SVN 存储库的 url。
他们可以将该存储库加载到他们选择的任何文件夹中。

svn checkout http://url/to/your/repo/trunk/ trunk

或者 (TortoiseSVN)

http://docs.jboss.org/drools/release/5.2.0.M2/drools-introduction-docs/html/images/Chapter-Install/svn_checkout1.png

从那里开始,他们需要为他们的日食添加颠覆性的:

http://3.bp.blogspot.com/_azmyBJVJ09E/SkSLqaWPqHI/AAAAAAAEOA/I8QsXPq1Re0/s1600-h/svn3.jpg

他们可以从他们的 SVN 工作区导入现有项目。

http://docs.jboss.org/drools/release/5.2.0.M2/drools-introduction-docs/html/images/Chapter-Install/eclipse_import4.jpg

导入后,您可以将该 Eclipse 项目重新连接到其 SVN 存储库:(
右键单击该项目,Team > Share

http://3.bp.blogspot.com/_aEfX-L_3RIQ/S78-lbHQePI/AAAAAAAAB8g/uD9HVnh_UZ8/s320/Screenshot-Share+Project+.png

输入相关的 SVN repo 元数据:

http://1.bp.blogspot.com/_aEfX-L_3RIQ/S78-k0t4rqI/AAAAAAAAB8Q/OCWi0H2gEsY/s1600/Screenshot-Share+Project+Wizard+-1.png

于 2013-09-10T12:07:10.940 回答
1

Eclipse 有一个名为“Subclipse”的插件和另一个名为“Subversive”的插件。他们可以直接在 Eclipse 中找到并安装它们以使用他们的 Subversion 工作副本。Netbeans 可能有类似的东西。

或者,一旦他们有一个由 TortoiseSVN 签出的工作副本,他们可以直接将其导入到他们的 IDE 中,而无需任何特殊插件。他们将使用 IDE 进行开发,并使用 TortoiseSVN 管理 IDE 之外的所有 Subversion 方面。

您不会“立即”看到任何变化。为了让您看到他们的更改,他们首先需要“提交”他们的更改,然后您需要“更新”才能看到他们的更改。

由于您问的是关于使用 Subversion 的一个非常基本的问题,我建议您阅读或至少浏览一下 SVN 书中的重要部分:http: //svnbook.red-bean.com/

于 2013-09-10T12:10:48.757 回答