Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
Svn开关2回购_Svn_Repository - Fatal编程技术网

Svn开关2回购

Svn开关2回购,svn,repository,Svn,Repository,亲爱的大家 我有两个回购协议!工作副本 回购A作为测试版本。 回购B作为实时版本 我的WC的默认提交和更新来自Repo A 我想从回购A切换到回购B,而不更新回购B的数据。 因为我想将WC的数据提交给repo B 但当我从RepoA切换到RepoB时,我的WC内容将从RepoB中删除 在不将数据从回购协议B更新到WC的情况下,如何将回购协议A切换到回购协议B 谢谢您不必通过将工作副本切换到新存储库并签入来执行此操作-您可以使用“svn merge”命令来执行此操作,该命令正是为此而设计的 在“

亲爱的大家

我有两个回购协议!工作副本 回购A作为测试版本。 回购B作为实时版本

我的WC的默认提交和更新来自Repo A

我想从回购A切换到回购B,而不更新回购B的数据。 因为我想将WC的数据提交给repo B

但当我从RepoA切换到RepoB时,我的WC内容将从RepoB中删除

在不将数据从回购协议B更新到WC的情况下,如何将回购协议A切换到回购协议B


谢谢

您不必通过将工作副本切换到新存储库并签入来执行此操作-您可以使用“svn merge”命令来执行此操作,该命令正是为此而设计的

  • 在“测试”分支中签入所有未完成的更改
  • 查看“live”分支的新工作副本
  • 在新的“实时”工作副本中,使用svn merge应用所有更改,因为您从测试存储库分支:

    svn合并-r 1:头

(这假设您分支测试存储库的版本是1-如果不是,请将该版本更改为正确的版本)

  • 签入对活动分支的所有更改

如果您只想合并对几个文件的更改,而不是所有文件的更改,则可以将这些文件更改到(live)中这些文件所在的目录中工作副本并将URL扩展到测试工作副本以指定单个文件。

您不可以通过将工作副本切换到新存储库并签入来执行此操作-您可以使用“svn merge”命令来执行此操作,该命令正是为此目的而设计的

  • 在“测试”分支中签入所有未完成的更改
  • 查看“live”分支的新工作副本
  • 在新的“实时”工作副本中,使用svn merge应用所有更改,因为您从测试存储库分支:

    svn合并-r 1:头

(这假设您分支测试存储库的版本是1-如果不是,请将该版本更改为正确的版本)

  • 签入对活动分支的所有更改

如果您只想合并对几个文件的更改,而不是所有文件的更改,则可以将这些文件更改到(实时)工作副本中的目录,并将URL扩展到测试工作副本以指定单个文件。

我在一个存储库中有不同的分支

我的Wc默认在分支A中,然后我想切换到分支B

我只是想在我从A分支机构切换到B分支机构时承诺回购之前 我的WC中的数据来自分支A,而不是分支B。
我想将分支A中WC的一些选定文件提交到分支B?

我在一个存储库中有不同的分支

我的Wc默认在分支A中,然后我想切换到分支B

我只是想在我从A分支机构切换到B分支机构时承诺回购之前 我的WC中的数据来自分支A,而不是分支B。
我想将分支A中我的WC的一些选定文件提交到分支B?

如果您正在使用subversion,则无论何时您正在做一些您还没有流程的事情,例如设置存储库,您都需要对其添加书签并进行引用。解决您问题的具体领域包括和。Subversion是一个非常好的工具,而且非常灵活,但它确实提出了一些要求,其中一个要求就是您必须在同一个存储库中拥有相关的对象。

如果您使用Subversion,当你在做一些你还没有流程的事情时,比如设置你的存储库,你需要把它作为书签并引用。解决您问题的具体领域包括和。Subversion是一个非常好的工具,而且非常灵活,但它确实带来了一些要求,其中一个要求就是您必须在同一个存储库中拥有相关的对象。

您应该更新您的问题以反映这一点。我已经更新了我的答案——“svn合并”仍然是实现这一点的方法。您应该更新您的问题以反映这一点。我已经更新了我的答案——“svn合并”仍然是实现这一点的方法。