SVN更多工作副本的存储库

时间:2009-10-17 23:53:20

标签: svn

我有一个在远程服务器上具有只读访问权限的存储库。在我的计算机上,我只是正在处理我正在处理的存储库的副本,我需要将完整的工作副本提交到我自己的存储库并具有完全访问权限。它看起来像:更新WC,添加/编辑一些代码,在我自己的存储库中提交。

是否可能,因为我无法弄清楚如何在Eclipse(使用Subclipse插件)或TortoiseSVN中执行此操作。

3 个答案:

答案 0 :(得分:2)

由于您只具有对远程服务器的只读访问权限,因此您可以导出而不是创建工作副本,并将其视为任何第三方代码。 SVN book包含有关管理供应商分支,在存储库中进行更改以及合并来自远程存储库的更改的建议。

答案 1 :(得分:0)

这应该有效:

  1. 从其存储库更新工作副本
  2. 修改
  3. 使用svn 导出(工作副本根目录上的tsvn上下文菜单)在新的本地目录中创建源树的非SVN副本(例如“\ exported”)。< / LI>
  4. 如果您还没有,请在您的存储库中创建一个新目录。您将在此目录中托管源树。
  5. 使用结帐到本地目录(例如“\ myRepo”)创建此新svn路径的本地工作副本。
  6. 将导出的树(“\ exported”)移动到镜像您的存储库的新工作副本中(“\ myRepo”)
  7. 将此树中的文件/目录添加到您的工作副本。
  8. 提交到您的存储库。
  9. 请记住,如果原始代码库是根据GPL或类似内容提供的,那么如果您分发任何代码汇编,您也必须提供修改。

答案 2 :(得分:0)

试试这个:

  1. 将现有的工作副本导出到某个新目录。
  2. 将此新目录导入您自己的存储库。
  3. 龟会帮助你进口和出口。