标签: bazaar

如何撤消bzr忽略?

我错了

bzr ignore
Run Code Online (Sandbox Code Playgroud)

对于一些我不想忽略的文件.如何撤消忽略?

version-control bazaar

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

即使调用的程序之一失败,也将 Hudson 作业解释为成功

我有一份 Hudson 工作,定期合并来自上游集市存储库的更改。

目前,当上游没有更改时,Hudson 会报告此作业失败,因为 bzr commit 命令返回错误。我的脚本看起来像这样:

bzr branch lp:~lorinh/project/my-local-branch
cd my-local-branch
REV_UPSTREAM=`bzr version-info lp:project --custom --template="{revno}"`
bzr merge lp:project
bzr commit -m "merged upstream version ${REV_UPSTREAM}" 
./run_tests.sh 
bzr push lp:~lorinh/project/my-local-branch
Run Code Online (Sandbox Code Playgroud)

如果没有要合并的更改,Hudson 控制台输出如下所示:

+ bzr branch lp:~lorinh/project/my-local-branch
Branched 807 revision(s).    
+ bzr merge lp:project
Nothing to do.
+ bzr commit -m merged upstream version 733
Committing to: /var/lib/hudson/jobs/merge-upstream/workspace/myproject/
aborting commit write group: PointlessCommit(No changes to commit)
bzr: ERROR: No changes to commit. Use --unchanged to commit anyhow.
Sending e-mails …
Run Code Online (Sandbox Code Playgroud)

bash hudson bazaar

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

如何用Bazaar大量标记文件?

我已将3个文件 bazaar下的顶级文件夹工作副本移动到新目录中. Bazaar给我看了这个屏幕.Project

移动文件后的Bzr概述

现在,我想将每个文件标记为已移动.可以通过一个文件执行此文件 - 通过选择缺少的文件,新文件,然后单击标记移动. 标记为一个文件的移动示例

但是不可能对所有文件大规模地执行此操作.
屏幕截图只是一个例子,在我的真实项目中,我有~40个文件.
有没有想过为所有文件做这个?


使用接受的答案编辑:
在TBZR>运行命令并使用:bzr mv --auto 接受的答案

version-control dvcs bazaar tortoisebzr

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

Bazaar:如何将来自不同位置的文件放在一个存储库中?

我是bazaar的新手,想通过将我的Emacs配置文件存储在一个存储库中来尝试一下.

这些文件包含我的主目录中的.emacs文件(在unixish系统上)和/ usr/local/share/emacs/site-lisp中的几个Emacs Lisp源文件

我真的想要一个回购,因为我的.emacs文件中的一些更改与其他文件中的更改一起.

从手册中我无法解决的是如何将这些文件放在一起."bzr init"递归地从当前目录中获取所有文件; 对于我的情况,这将意味着在根目录中创建repo ...

您有什么推荐的吗?尝试使用符号链接?有没有办法将修订从一个仓库与另一个仓库中的一个仓库相关联,这样可以更容易地解决两个单独的仓库的问题?

还有一个挑战:在Windows机器上,这些Emacs文件位于完全不同的位置.怎么治疗呢?

我有一些经验:解决方案很简单:您可以定义一个视图,将repo文件映射到硬盘上的任意位置.

emacs bazaar dot-emacs

0
推荐指数
1
解决办法
654
查看次数

bazaar如何作为版本控制工具?

我们计划使用bazaar作为cvs和svn的版本控制工具.所以我不太了解它,我在哪里可以找到使用它的教程?并与svn和cvs相比,它提供了哪些额外的功能.是否值得使用具有大量代码的应用程序来管理?

java version-control bazaar

0
推荐指数
1
解决办法
1661
查看次数

如何在集市中查看每个提交更改的文件?

在git中,我可以git log --stat用来查看提交中更改的文件.我怎么能在bzr中做到这一点?

$ git log --stat

commit dbdc98ccc1ce12a31a0bf29173b4990ccbff98
Author: Me <Me@Me.com>
Date:   Thu Jan 29 19:03:10 2011 -0800

    Add snipMate v0.83

 vim/after/plugin/snipMate.vim     |   35 ++
 vim/autoload/snipMate.vim         |  433 ++++++++++++++++++++++++++
 vim/doc/snipMate.txt              |  286 +++++++++++++++++
Run Code Online (Sandbox Code Playgroud)

bzr viz 也不显示更改的文件.

command-line bazaar

0
推荐指数
1
解决办法
911
查看次数