标签: bazaar

如何导出子文件夹的Bazaar历史记录

我正在编写一个框架以及一个使用该框架的项目.该项目是Bazaar存储库,框架位于项目下方的子文件夹中.

我想给框架一个自己的Bazaar存储库.我该怎么做?

bazaar

4
推荐指数
2
解决办法
1424
查看次数

是否值得努力在DVCS中创建漂亮的修订历史记录?

我曾经回去编辑我的Mercurial提交,试图创造一个漂亮的历史.我可能已经将两个不相关的东西放入一个提交中,或者我可能已经做了几个提交,这些提交被更好地理解为单个提交,但最终它似乎是浪费时间而且我克服了不完美历史的轻微尴尬.

你还这样做吗?为什么对你有价值,你为什么不再这样做,你有没有这样做,或者你是否想要开始?

如果我为Linux内核做出贡献,这显然值得我花时间,因为Linus会拒绝我的补丁,但IMO dvcs用户的一个重大错误就是想象他们的项目就像Linux内核.我的项目通常只有少数开发人员.

git mercurial dvcs bazaar

4
推荐指数
2
解决办法
408
查看次数

市集忽略文件

什么是相当于.hgignore在善变的文件集市

bazaar

4
推荐指数
2
解决办法
3078
查看次数

bzr-svn内存不足错误

当我尝试从我的svn存储库执行bzr分支时,出现内存不足错误.svn存储库非常大.有没有办法给bzr更多的记忆?

svn bazaar bzr-svn

4
推荐指数
1
解决办法
1603
查看次数

试图了解BZR存储库

我使用Bazaar,我喜欢它.通常,我只是创建不同的分支并分别管理它们.我刚刚发现所有这些分支都可以放入存储库.如果我理解正确,这应该节省内存并提高速度,因为分支之间的一些共同祖先是共享的.Q1:我理解这一点吗?

另一件事是,当我尝试使用它时,我发现了一些我真的不明白的问题.这就是我的尝试方式.

bzr init-repo --trees TestBzrRepo
cd TestBzrRepo
bzr init trunk
mkdir branches
cd branches

bzr branch ../trunk b01-Add-file2-f
echo 'This is file 2' > file2.f
bzr add file2.f
bzr commit -m "Add file 2"

cd ../../trunk
echo 'This is file 1' > file1.f
bzr add file1.f
bzr commit -m "Add file 1"

cd ../branches/b01-Add-file2-f
Run Code Online (Sandbox Code Playgroud)

从现在开始,如果我这样做bzr pull ../../trunk,我得到:

bzr: ERROR: These branches have diverged. Use the missing command to see how.
Use the merge command to reconcile them.
Run Code Online (Sandbox Code Playgroud)

如果我这样做bzr …

bazaar

4
推荐指数
2
解决办法
3933
查看次数

如何在Bazzar中添加远程存储库URL?

我是一个git用户,但现在我需要处理一个托管在启动板上的项目.

我注意到git和bzr相似,但显然有一些令人困惑的差异.

在git中克隆远程仓库时,本地副本会自动挂钩到远程仓库URL.显然,这不是Bzr的情况.

那么如何在bzr中添加远程URL?在git我会做这样的事情:

git remote add origin git@github.com:bar/foo.git
Run Code Online (Sandbox Code Playgroud)

bazaar launchpad

4
推荐指数
1
解决办法
1062
查看次数

Bazaar存储库被移动它破坏了

我已经使用说明获得了OpenERP源代码.

我把整个source目录移到了我的其他地方home.

现在,当我尝试pull更改它时会抛出错误:

shahar@shahar-desktop:~/src/openerp? make pull
# update all trunk branch
for i in addons client oldweb web server; do [ -d $i ] && (cd $i && bzr pull && cd ..); done
bzr: ERROR: Not a branch: "/home/shahar/src/openerp/addons/.bzr/branches/origin/trunk/
/".
bzr: ERROR: Not a branch: "/home/shahar/src/openerp/client/.bzr/branches/origin/trunk/
/".
bzr: ERROR: Not a branch: "/home/shahar/src/openerp/web/.bzr/branches/origin/trunk/
/".
bzr: ERROR: Not a branch: "/home/shahar/src/openerp/server/.bzr/branches/origin/trunk/
/".
make: *** [pull] Error 3
2 shahar@shahar-desktop:~/src/openerp?
Run Code Online (Sandbox Code Playgroud)

make脚本不是错误的:

2 shahar@shahar-desktop:~/src/openerp? …
Run Code Online (Sandbox Code Playgroud)

directory branch bazaar rename openerp

4
推荐指数
1
解决办法
1146
查看次数

Bazaar和$ Id $

我的大多数资源都是颠覆,我使用'$ Id $'为这些来源添加修订信息.然后我可以轻松检查使用了哪些来源(例如--version选项显示该信息).

现在我要使用集市,我找不到这样的功能.在集市上有没有相当于svn'$ Id $'的东西?

svn version-control bazaar

3
推荐指数
1
解决办法
885
查看次数

什么是恢复的bzr命令

简单的问题.

我已经下载了gnome-do,我开始了解它.

我错误地删除了一个文件,现在我想用最新版本更新它.

什么是bzr命令呢?

我试过bzr更新,但它总是说我最新:(

删除的文件看起来像是一个未经修改的更改.什么是回滚该变化的bzr选项?我试过恢复,但只删除整个项目的以前版本,并没有恢复我删除的文件:)

bazaar revert

3
推荐指数
1
解决办法
1062
查看次数

什么是bzr相当于git clone --depth HEAD

我想知道如何git clone --depth HEAD处理BZR,因为我不需要整个分支历史.

git version-control bazaar

3
推荐指数
1
解决办法
386
查看次数