在bazaar中支持subversion分支
bzr-svn的Python项目详细描述
Introduction
bzr svn是一个允许Bazaar直接访问Subversion的插件。 储存库。它允许大多数bzr命令直接对抗subversion。 存储库,就好像您在使用bzr和本机bzr存储库一样。
Documentation
bzr svn可以通过常规的bazaar用户界面使用,请参见 Bazaar Documentation Overview关于这个的文档。
一些bzr svn特定的问题由FAQ来回答。
有关bzr svn本身的快速介绍,请参见bzr plugin guide。
Limitations
不支持的subversion文件属性
一些subversion属性目前不能在bazaar中表示,它们是 因此暂时忽略:
- “SVN:忽略”。应该有一个存储库。get\u忽略(revid)调用 而不是一个神奇的.bzrignore文件。 规范位于https://launchpad.net/products/bzr/+spec/new-ignore-rules
- 'svn:mime类型'
- “SVN:下线风格”。在集市中需要EOL支持。
- “SVN:关键字”。在Bazaar中需要关键字支持。规格 https://launchpad.net/products/bzr/+spec/bzr关键字扩展。 #81463
- “SVN:外部”。externals应“通过引用”映射到bazaar 嵌套的分支和相反的方向。这无法实现 直到集市嵌套支护土地。
Future Enhancements
今后,我也希望支持:
- 使用Subversion 1.4的服务器时,请使用svn_ra_replay()。保存 获取历史时的两次往返。
某些subversion元数据当前无法在bazaar中表示 因此暂时被忽略:
Bazaars当前保留的其他功能功能集:
- 将svn合并显示为bazaar中的合并。这需要tracking cherry-picking support在集市中
Bugs
请在启动板中提交错误报告。bzr svn的产品url是 https://launchpad.net/bzr-svn/。