过去几个月,我一直在使用Bzr来管理项目的版本控制。我是唯一的开发人员,目前我只拥有一个本地项目目录中的所有内容,我将其提交给DriveHQ,并将其同步到DriveHQ。Bzr:从现有独立存储库创建共享存储库
我现在有一些可能会破坏这条主线的大规模实验,所以我一直在研究分支和共享存储库的概念。所以我的问题基本上是:我应该如何从这个已经版本控制的库中创建一个新的共享库?
我熟悉SVN项目的树干,分支和标签结构,我将采用这种结构。我的计划是继续做一个新的init-repo,并将我的所有代码(加上.bzr)复制到中继文件夹中。那么这是好的吗?或者有什么方法可以将我已经存在的共享存储库转换成共享存储库?
非常感谢您的任何帮助。
克里斯托弗
非常感谢。最后我选择了#3。 – ChrisM
对我来说,我用#1,它也完美(我认为)。我有同样的情况,并使用#1。为了确认,我'cd/path/to/repo',在那里我输入'bzr info'并且得到'带有树的共享仓库(格式:2a)'(newline)'位置:'(newline)'共享仓库:。 '。然后我输入'bzr info trunk',它给出了'Repository tree(format:2a)'(newline)'Location:'(newline)'shared repository:。 '(换行符)'储存库分支:trunk'。谢谢@ bialix! – Kalin