有沒有像你建議的語法 - 我可以問你從哪裏得到它?我很想改進文檔,所以請讓我們知道(最好在Mercurial mailinglist)我們如何改進hg help push
的輸出。
至於你的問題,那麼我同意格雷格 - 你似乎有一個不需要的克隆。通常情況下,您將只有一個其他克隆來推/拉。當你做
hg clone http://example.org/foo foo-clone
然後foo-clone
將有http://example.org/foo
作爲其默認的推/拉路徑。這意味着,一個簡單的
hg pull
的foo-clone
內,就足以從http://example.org/foo
拉的最新變化。
默認路徑存儲在foo-clone/.hg/hgrc
中,歡迎您添加其他路徑和/或更改默認路徑。所以hgrc
文件可能是這樣的:
[paths]
default = http://example.org/foo
alice = http://other-domain.org/foo
experiement = /home/me/foo-experiment
然後可以使用hg pull alice
讓她改變或hg push experiment
推到自己的本地實驗克隆。
這些只是快捷方式,你可以隨時推/拉使用一個明確的網址:
hg pull http://bobs-world.org/foo
工程,以及,如果Bob已經配置了Web服務器,以服務foo
庫的克隆。
我希望這有助於有點:-)
啊確定真正的你是對的,我不是該項目的所有者,所以店主讓我之前創建一個名爲「農場myclone」克隆。現在我已被授予完全提交訪問權限,並且想知道上述情況是否有意義,如果我仍然想要首先提交給我自己的克隆副本的緩衝區?謝謝! – user246114 2010-02-27 23:10:18
@ user246114:如果您認爲自己可能處於想要將自己的更改發佈到與以前的項目相分離的世界中,那麼您可能需要創建自己的克隆。否則,在你知道你需要這樣做之前不要擔心。 – 2010-02-27 23:34:31