Bazaar
bzr 安全性,如何防止推送覆蓋
如何設置
bzr
儲存庫的文件權限以允許某人推送到分支,但不允許覆蓋它?也就是說,目前使用者可以通過執行完全覆蓋分支
bzr push --overwrite --use-existing-dir target_repo_branch
。這顯然不是一件好事,因為修訂歷史似乎完全失去了。那麼如何在允許正常正確推送操作的同時防止該操作呢?
您可以將分支配置上的選項 append_revisions_only 設置為 true。
或者您可以在創建分支時使用 bzr init –append-revisions-only。這樣可以避免覆蓋歷史。
你可以看這裡
http://doc.bazaar.canonical.com/bzr.2.3/en/user-reference/configuration-help.html
問候