标签: bazaar

使用bzr安装OpenERP

我正在尝试使用bzr来安装OpenERP.问题是我的互联网连接很慢.

当我尝试"sudo bzr branch lp:openobject-addons/7.0 addons"时,它需要花费太多时间,有时连接会被破坏.我的问题是:

  • 我怎样才能恢复断开连接的过程,因为每次重复命令时我都会收到错误"文件夹已经存在..."
  • 有没有办法我可以恢复文件和文件夹结构的本地备份,然后只是将这些文件/文件夹与服务器上的文件进行比较,只需通过bzr升级更改的文件/文件夹?这可能是我缓慢的互联网连接的解决方案.
  • 如果我成功从分支机构下载所有文件,我应该稍后使用哪个命令来验证服务器上的文件是否有任何更改,如果是,我该如何更新此更改?

非常感谢你

最好的问候保罗

bazaar openerp

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

如何在不登录的情况下克隆公共启动板存储库?

我只想克隆一些东西,而不更改它们。

有什么方法可以克隆存储库,而又省去了开设帐户,设置SSH密钥等的麻烦呢?

bazaar launchpad

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

Bazaar绑定分支提交和更新

我在网站上使用bzr.我已经设置了所有当前设置,因此主分支通过绑定它们而保留在服务器上.这意味着当我在本地提交时,更改会自动推出.到目前为止都很好.

但我仍然需要在远程服务器上调用更新.虽然我可以看到这对某些人来说很棒,但我发现它越来越烦人.

有没有办法同时提交,推送和进行远程更新?

bazaar

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

将WinMerge与Bazaar一起使用

我搜索了很多,发现有些人声称他们这样做了,但我无法让它发挥作用.

如何使用WinMerge,我最喜欢的Windows上的差异工具,与Bazaar一起使用?

我知道difftools插件(随Bazaar一起提供)处理这个,但是controller.py文件没有列出它,我看不到在哪里指定路径.看起来它在PATH变量中搜索,并报告bzr:错误:在(长路径列表)中找不到'winmerge'.我尝试将.cmd文件,然后是Bazaar目录中WinMergeU.exe的快捷方式,相应地重命名(winmerge.cmd,winmerge.lnk)register_diff_tool参数.没有更多错误,但没有发布任何内容......

那么,有人使用WinMerge(或者其他一些Windows工具)和Bazaar有什么成功吗?

我有兴趣将它与extmerge插件一起使用......


编辑在前两个答案之后,我尝试了一些我在此列出的变体供参考.没有工作:

# As suggested:
# Bad: bzr: ERROR: [Errno 22] Invalid argument: 'c:\\docume~1\\philho\\locals~1\\temp\\bzr_C:/Program Files/_Text/WinMerge/WinMergeU.exeh7angm.log'
wdiff = diff --using "C:/Program Files/_Text/WinMerge/WinMergeU.exe"
# Bad: bzr: ERROR: Cannot find 'C:Progra~1_TextWinMergeWinMergeU.exe' in <PATH>
wdiff = diff --using C:\Progra~1\_Text\WinMerge\WinMergeU.exe

# Variants:
# Bad: bzr: ERROR: [Errno 22] Invalid argument: 'c:\\docume~1\\philho\\locals~1\\temp\\bzr_C:/Progra~1/_Text/WinMerge/WinMergeU.exejuttft.log'
wdiff = diff --using C:/Progra~1/_Text/WinMerge/WinMergeU.exe
# Bad: bzr: ERROR: [Errno 22] Invalid argument: 'c:\\docume~1\\philho\\locals~1\\temp\\bzr_C:\\Program Files\\_Text\\WinMerge\\WinMergeU.exehpabjl.log'
wdiff = diff --using "C:\\Program Files\\_Text\\WinMerge\\WinMergeU.exe"
# Bad: …
Run Code Online (Sandbox Code Playgroud)

bazaar winmerge

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

PHP和源代码控制:在哪里进行单元测试等?

我正在使用Bazaar进行版本控制,我很满意.在Bazaar中,源控制中的每个树/项目都称为"分支".

目前我有一个实际应用程序的"主"分支,以及一个'dev'分支,其中包含一些内容,如单元测试,以及用户手册等.这样,应用程序及其相关测试都是版本化的,但是分别.

但是,我怀疑我这样做的方式不是最好的方法.例如,如果我要从'main'分支创建发布分支,那么这些发布分支将与单元测试不同步,除非我以相同的方式分支它们.

目前,为了创建应用程序的快照,我只是从该主分支导出所有文件并将其压缩,因为该分支的树中没有任何内容不属于将被发送给客户端的应用程序.

做我正在做的事情的更好方法是什么?单元测试是否应该进入与应用程序相同的"主"分支,如果是,那么什么是轻松创建"快照"的便捷方式,即相当于"每日构建",其中仅包含将随之分发的文件应用程序?

谢谢大家的答案.很难决定接受谁的答案.我已经解决的解决方案是在主树的'tests'子目录中进行测试; 如果我不想分发测试,我可以在以后轻松删除它.

php version-control unit-testing bazaar

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

如何获取本地bzr提交到服务器?

lanchpad.net表示,对于项目Emle - 电子数学实验室设备,目前的发展重点是2.0系列

这是我到目前为止所做的:

  1. 将launchpad.net项目设置为从sourceforge.net项目Emle导入(这实际上将launchpad.net项目设置为镜像sourceforge.net项目而不是仅仅输入内容一次)
  2. 检查了launchpad.net项目,看看在sourceorge.net项目previousley中完成的三个提交(#1 - #3)使它成为launchpad.net.
  3. 使用 bzr来获取我仍在设置镜像时所做的launchpad.net项目.
  4. 使用bzr进行了三次更改和提交(#4 - #6).
  5. 无法在launchpad.net网站上看​​到更改.
  6. 请求镜像停止(它确实).

以下是lanchpad.net对项目Emle 2.0系列的摘录,显示launchpad.net有#1 - #3:

Code for this series
The following branch has been registered as the mainline branch for this release series:

lp:emle - C.W.Holeman II
3 revisions, 3 in the past month.
Run Code Online (Sandbox Code Playgroud)

这表明#4 - #6有一些问题:

$ bzr  missing 
Using saved parent location: bzr+ssh://bazaar.launchpad.net/~cwhii/emle/2.0/
You have 3 extra revision(s):
------------------------------------------------------------
revno: 6
committer: C.W.Holeman II …
Run Code Online (Sandbox Code Playgroud)

bazaar

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

`bzr status`:隐藏未知文件?

有没有办法bzr status忽略未知文件,只显示添加/修改/删除的文件?

我已经检查bzr help status了用户指南,除了忽略所有未知文件之外无法找到解决方案bzr ignore.还有其他解决方案吗?

version-control bazaar

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

Bazaar:如何导出某个特定版本的更改文件?

我想知道是否还有导出特定版本中已更改的文件.
例如:我有三个文件的分支:

file.php
file.js
file.css
Run Code Online (Sandbox Code Playgroud)

刚刚file.js在上一次提交中发生了变化
如何使用export命令只导出更改的文件(file.js)并阻止导出其他文件.
有没有插件或外部3rdParty?

bazaar bazaar-plugins

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

在Bazaar项目中使用git和subversion代码

我打算用bzr跟踪源代码,但是需要包含一些克隆和我所依赖的其他项目的检查.

除了简单地将他们的目录添加到忽略文件并继续前进之外,是否有任何建议?

svn git bazaar

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

在集市上Git-blame的等价性是什么?

git blame集中是否存在等价物?如果是这样,这样做的命令是什么?

谢谢.

git bazaar blame

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