2013-04-18 63 views
0

我一直在svn共享项目工作。我在家里和办公室工作。我想私下提交一些办公室文件(可能是部分功能),以便我可以在家更新文件并继续在家工作。私有意味着没有其他svn用户应该能够访问我的提交。这些私人承诺仅适用于我离开的地方。如何颠覆提交使私人

我知道分支和标记可能是保持私人分支的另一种选择。但我想知道任何更简单的方法

回答

1

分支是达到你想要的标准/接受方法。创建一个私人分支并设置基于路径的授权,只允许您的账户访问它。确保您经常从中继线合并,并按合理的频率返回中继线。

或者,让您的工作副本保留在USB记忆棒&中,而不是在每台计算机上维护单独的工作副本。

1

本地资源库具有相同的UUID,作为 “官方”

对于私人承诺您:

  • 开关你的WC到本地回购
  • 提交
  • ...
  • 更新Home-WC from local repo
  • 代码
  • 提交

在办公室

  • 开关你的WC到本地回购
  • 更新
  • 开关官方回购
  • 提交作业
+0

1.I需要保持从家庭和办公室访问的本地回购权? 2.本地回购将如何通过办公室其他开发人员的提交进行更新? – santhosh

+0

@santhosh - 1.本地回购存储库(可移动)USB-stick,f.e,可通过file:///在两个位置访问。 2.回购是一次性的事情 - 您在晚上从官方转储创建回购,并在上午导入工作后删除回购 –