Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Java “创建Eclipse SVN”;虚拟分支机构;?_Java_Eclipse_Svn_Version Control_Subclipse - Fatal编程技术网

Java “创建Eclipse SVN”;虚拟分支机构;?

Java “创建Eclipse SVN”;虚拟分支机构;?,java,eclipse,svn,version-control,subclipse,Java,Eclipse,Svn,Version Control,Subclipse,我在公司使用Eclipse和SVN编程Java,其中一个提交规则是每个提交都有自己的目的,而且总是一个 有时,我可以完成一些工作,但在一天结束之前无法将其发布到服务器上(这将破坏构建),然后我必须做一些其他工作(与第一项工作无关)并提交,但如果我这样做,我将提交与两项任务相关的更改 这里我想要的是有一种方式告诉Eclipse,我希望将这些更改和我希望使用主干代码的两个任务分开。所以,基本上它是一个分支,但它从未存在过,以便让我进行单独的提交。我曾考虑过让N个eclipse工作区处理主干代码,并为

我在公司使用Eclipse和SVN编程Java,其中一个提交规则是每个提交都有自己的目的,而且总是一个

有时,我可以完成一些工作,但在一天结束之前无法将其发布到服务器上(这将破坏构建),然后我必须做一些其他工作(与第一项工作无关)并提交,但如果我这样做,我将提交与两项任务相关的更改

这里我想要的是有一种方式告诉Eclipse,我希望将这些更改和我希望使用主干代码的两个任务分开。所以,基本上它是一个分支,但它从未存在过,以便让我进行单独的提交。我曾考虑过让N个eclipse工作区处理主干代码,并为每次更改使用每个onde,但这似乎有些过分


它可行吗?

在Intellij中,您可以单独提交变更列表。也许这个问题可以进一步帮助您:

我能想到的唯一方法是在一个文件中进行两组不同的更改,即
签出第二组更改的第二个工作副本,并独立处理这些更改。当任一任务完成时,您可以提交在该工作副本中所做的更改,并在提交另一个工作副本之前更新该工作副本。

您基本上希望在SVN上实现Git。一个艰难的决定。。。有一些git-to-svn桥可能会有所帮助,但我不是在发誓。如果在同一个文件中有两个(或更多)更改怎么办?