Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse和Collabnet Subversion_Eclipse_Svn - Fatal编程技术网

Eclipse和Collabnet Subversion

Eclipse和Collabnet Subversion,eclipse,svn,Eclipse,Svn,我在Eclipse上安装了Collabnet Subversion,以便连接到out Collabnet服务器 目前只有一家开发商,因此不存在冲突问题 但是,现在我们正在添加多个开发人员。每个人都将开发一个应用程序的各个部分。 我如何组织这个项目? 我不能让他们每次都检查整个项目,因为他们会丢失任何更新-如果我是正确的 我是否应该以这样的方式拆分应用程序,即每个部分都在一个单独的包中。通过这种方式,程序员可以导入由另一个程序员更新的应用程序部分,而无需每次导入整个应用程序 那有什么意义吗?我不确

我在Eclipse上安装了Collabnet Subversion,以便连接到out Collabnet服务器

目前只有一家开发商,因此不存在冲突问题

但是,现在我们正在添加多个开发人员。每个人都将开发一个应用程序的各个部分。 我如何组织这个项目? 我不能让他们每次都检查整个项目,因为他们会丢失任何更新-如果我是正确的

我是否应该以这样的方式拆分应用程序,即每个部分都在一个单独的包中。通过这种方式,程序员可以导入由另一个程序员更新的应用程序部分,而无需每次导入整个应用程序


那有什么意义吗?

我不确定我是否理解你的问题。每个开发人员只需检查整个项目一次。当他们想要得到其他人所做的更改时,他们运行“更新”,svn将替换/合并任何修改过的文件。没有丢失更改的危险。即使多人编辑同一个文件,它通常也会自动合并,如果不是,则可以手动合并


您应该按功能组织应用程序代码。如果这与单个开发人员将要处理的“部分”相对应,那很好,但这不是绝对必要的。

我不确定我是否理解您的问题。每个开发人员只需检查整个项目一次。当他们想要得到其他人所做的更改时,他们运行“更新”,svn将替换/合并任何修改过的文件。没有丢失更改的危险。即使多人编辑同一个文件,它通常也会自动合并,如果不是,则可以手动合并


您应该按功能组织应用程序代码。如果这与单个开发人员将要处理的“部分”相对应,那很好,但这不是绝对必要的。

问题是,是否有任何情况下程序员希望从另一个程序员而不是第三个程序员处进行更新?如果答案是肯定的,那么查看git。问题是,在任何情况下,程序员都希望从另一个程序员那里得到更新,而不是从第三个程序员那里得到更新吗?如果答案是肯定的,那么看看git。