我正在对我的SVN工作副本做一些离线开发。由于我在一段时间内无法访问SVN存储库,因此我想使用Bazaar作为辅助版本控制,以便在将所有内容提交回SVN存储库之前保留中间提交历史记录。这个是可能的吗?
当我尝试使用TortoiseBZR从SVN工作副本创建分支时,它想要访问SVN存储库,这是一个问题。
发布于 2010-06-18 12:32:54
如果你不需要在bzr中使用svn服务器,你可以禁用/卸载bzr-svn插件。
或者,在命令行中执行以下命令:
bzr --no-plugins init它将在您目录中创建bzr分支,之后bzr和TortoiseBzr将不会尝试打开svn won copy。
但是,在从子文件夹运行bzr命令时,您可能仍然会遇到问题。因此,您可以在bzr版本控制下将所有需要的文件添加到svn副本中,然后提交它们:
bzr add
bzr commit -m initial现在,您可以使用以下命令在不同(空)目录中重新创建文件的这种状态
bzr branch path/to/bzr/branch/in/svn/copy new/path并在new/path中完成所有工作。当您准备好使用new/path中的最新提交修订更新您的svn工作副本时,只需将您的更改推回:
bzr push path/to/bzr/branch/in/svn/copyhttps://stackoverflow.com/questions/3065105
复制相似问题