我是Subversion的新手。我使用TortoiseSVN作为我的客户端,使用VisualSVN作为服务器。我想与正与我合作的程序员一起实现它。有些人使用NetBeans作为IDE,而其他人则使用Eclipse。我的电脑是服务器,他们是客户。
他们如何导入我制作的项目并对其进行更改?使用TortoiseSVN,他们能够浏览我的项目,但他们如何在IDE中导入它并对其进行更改?我能够立即查看更改吗?
答案 0 :(得分:2)
使用TortoiseSVN,他们能够浏览我的项目
这意味着他们拥有您的SVN回购的网址 他们可以将该回购加载到他们选择的任何文件夹中。
svn checkout http://url/to/your/repo/trunk/ trunk
或(TortoiseSVN)
从那里,他们需要在他们的日食中添加subversive:
他们可以从SVN工作区导入现有项目。
导入后,您可以将该Eclipse项目重新连接到其SVN仓库:
(右键单击项目Team > Share
)
输入相关的SVN repo元数据:
答案 1 :(得分:1)
Eclipse有一个名为“Subclipse”的插件,另一个名为“Subversive”。他们可以直接在Eclipse中找到并安装那些使用他们的Subversion工作副本。 Netbeans可能有类似的东西。
或者,一旦他们有TortoiseSVN签出的工作副本,他们就可以在没有任何特殊插件的情况下将其导入到他们的IDE中。他们将使用IDE进行开发,并使用TortoiseSVN来管理IDE之外的所有Subversion方面。
您不会立即看到任何变化。为了让您看到他们的更改,他们首先需要“提交”他们的更改,然后您需要“更新”以查看他们的更改。
由于你问的是关于使用Subversion的一个非常基本的问题,我建议阅读或至少浏览SVN书中的重要部分:http://svnbook.red-bean.com/