最近想自己搞个django项目玩玩,人在不同的地方开发,没有svn 似乎不太方便。
看了livid的blog,发现BZR这个工具很不错,就试着装了一下
sudo apt-get install bzr bzrtools
sudo apt-get install python-paramiko
bzr init 初始化 项目的版本控制
bzr add 添加到 bzr
bzr commit 提交
bzr push sftp://xxx@xxxxx/home/xxxxx 提交到 服务器上
bzr get sftp://xxx@xxxxx/home/xxxxx 检出代码
bzr update 更新代码
bzr status 查看状态
'.bzrignore 控制忽略文件
简单 又方便,不需要搭建一个svn 就可以工作了
有用信息:
http://blog.czug.org/panjy/2006/1/bzr-bazaar-ng-youyigebanbenguanlixitong/blogentry_view#1192930911
http://bazaar-vcs.org/zh/Bzr%E4%BB%8B%E7%BB%8D#id11
实际使用当中的问题 :
bzr up 不起作用 ,需要用bzr merg url 来代替
分享到:
相关推荐
Meld是一款免费的可视化的文件及目录对比(diff) / 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,并以图形化的方式显示出它们的不同之处,同时还提供... Bazaar-ng 和 Mercurial 等版本控制工具。
/ 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,同时还提供编辑及合并功能,另外还支持 CVS, Subversion, Bazaar-ng 和 Mercurial 等版本控制工具。
/ 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,并以图形化的方式显示出它们的不同之处,同时还提供编辑及合并功能,另外还支持 CVS, Subversion, Bazaar-ng 和 Mercurial 等版本控制工具。...
Meld是一款免费的可视化的文件及目录对比(diff) / 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,并以图形化的方式显示出它们的不同之处,同时还提供... Bazaar-ng 和 Mercurial 等版本控制工具。
Meld是一款免费开源的可视化的文件及目录对比(diff) / 合并 (merge) 工具,通过它你可以对两个或三个文件/目录进行对比,并以图形化的方式显示出它们的不同之处,同时还... Bazaar-ng 和 Mercurial 等版本控制工具。
Dunamai是一个Python 3.5+库和命令行工具,用于生成动态的,符合标准的版本字符串,这些字符串是从版本控制系统中的标签派生的。 这有助于在连续集成中唯一地标识每晚或每次提交的构建,并只需创建标签即可发布软件...
Gource 包括对 Git、Mercurial、Bazaar 和 SVN 的内置日志生成支持。 Gource 还可以解析多个第三方工具为 CVS 存储库生成的日志。 Gource 是源代码控制存储库的可视化工具。 存储库显示为树,其中存储库的根为中心...
下载源码包的go工具会自动根据不同的域名调用不同的源码工具,对应关系如下: BitBucket (Mercurial Git) GitHub (Git) Google Code Project Hosting (Git, Mercurial, Subversion) Launchpad (Bazaar) go get ...
它提供文件和目录的双向比较和双向比较,并支持许多版本控制系统,包括Git,Mercurial,Bazaar,CVS和Subversion。 Meld可帮助您检查代码更改,了解补丁程序,并使巨大的合并冲突稍微减轻一些痛苦。 Meld已获得GPL ...
这些在Debian中可用(尽管可能不是builddeb开发版本所需的版本)。 它还需要安装dpkg-dev软件包(对于dpkg-mergechangelogs工具): apt-get install dpkg-dev 该插件可以通过两种方式安装。因为您可能正在使用...
这个包是flameletFoam 包的一部分,它提供了一个工具来生成模拟所需的表格。 该程序使用 Cantera 化学库来求解一维逆流扩散火焰的化学动力学。 求解器的输出是一个小火焰表,可以由 OpenFOAM 实用程序 canteraToFoam...
etckeeper 是一组工具,可以让/etc存储在 git、mercurial、bazaar 或 darcs 存储库中。 这使您可以使用 git 来查看或恢复对/etc所做的更改。 或者甚至将存储库推送到其他地方以进行备份或挑选配置更改。 它连接到包...
地点: SERC 2039时间:上午9点至下午12点目录话题-历史,核心,应用程序,导航 [为什么我们使用VCS](#why-我们使用vcs)-更改,共享,跟踪,版本控制-CVCS:SVN,TFS DVCS:git,mercurial,bazaar -dvcs,存储...