Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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 SVN颠覆性的。日食。本地存储库_Java_Eclipse_Svn_Subversive - Fatal编程技术网

Java SVN颠覆性的。日食。本地存储库

Java SVN颠覆性的。日食。本地存储库,java,eclipse,svn,subversive,Java,Eclipse,Svn,Subversive,我们有一个中央svn存储库,在那里我们可以签入并提交新代码。但我不想将每一个微小的更改都提交给中央存储库。因此,我想用Subversive SVN创建一些本地存储库,我可以使用它进行临时提交(一些小错误修复,等等)。例如,我在两个实现中创建了新功能,但我仍然不知道哪一个实现会提交给central repo,但将来我会提交其中一个。所以我需要在本地保存这两个实现的代码 因此,如果有可能使用颠覆性SVN创建本地存储库,如何做到这一点?或者可能是为了我的目的存在其他更优雅的解决方案 编辑:当我使用Me

我们有一个中央svn存储库,在那里我们可以签入并提交新代码。但我不想将每一个微小的更改都提交给中央存储库。因此,我想用Subversive SVN创建一些本地存储库,我可以使用它进行临时提交(一些小错误修复,等等)。例如,我在两个实现中创建了新功能,但我仍然不知道哪一个实现会提交给central repo,但将来我会提交其中一个。所以我需要在本地保存这两个实现的代码

因此,如果有可能使用颠覆性SVN创建本地存储库,如何做到这一点?或者可能是为了我的目的存在其他更优雅的解决方案


编辑:当我使用Mercurial时,我得到了使用中央(远程)回购和本地回购的好处(因此我可以在本地提交每个小的大修复,以及项目的每个“大”更改到中央回购)。

我同意Valentin的观点:SVN不提供任何机制来分离本地提交和远程提交。 但GIT确实如此,而且完全是这样设计的

不幸的是,很明显,您是在一个小组中工作的,并且可能在版本控制系统上没有任何选择。 在这种情况下,可以在同一目录上共享GIT和SVN存储库。GIT将帮助您拥有一个本地存储库,您可以在其中提交更改、创建分支等等。。。您将在远程SVN repo上提交重大更改

这个解决方案很有效。您只需将.git目录添加到SVN ignore文件中,然后将.SVN目录添加到git ignore文件中


希望这有帮助……

我同意Valentin的观点:SVN不提供任何机制来分离本地提交和远程提交。 但GIT确实如此,而且完全是这样设计的

不幸的是,很明显,您是在一个小组中工作的,并且可能在版本控制系统上没有任何选择。 在这种情况下,可以在同一目录上共享GIT和SVN存储库。GIT将帮助您拥有一个本地存储库,您可以在其中提交更改、创建分支等等。。。您将在远程SVN repo上提交重大更改

这个解决方案很有效。您只需将.git目录添加到SVN ignore文件中,然后将.SVN目录添加到git ignore文件中


希望这有帮助……

Git非常智能,您可以将Git连接到svn存储库。 使用命令:

git-svn clone -s http://example.com/my_subversion_repo local_dir
阅读详细的教程:

Git非常智能,您可以将Git连接到svn存储库。 使用命令:

git-svn clone -s http://example.com/my_subversion_repo local_dir
阅读详细的教程:

您看过Git或其他DVCS存储库吗?这与您正在搜索的内容完全相同……您是否查看过Git或其他DVCS存储库?这与您正在搜索的内容完全相同。。。