hgrc

    4熱度

    2回答

    我有一個使用mercurial進行版本控制的項目,SCons可以編譯,而谷歌測試可以編寫單元測試。 hgrc文件掛鉤預先提交併運行SCons來構建項目並運行單元測試。有沒有辦法「簽入」hgrc文件的一部分,以便新簽出的副本以及與我的版本的項目的任何合併都會自動獲得一個hgrc文件,該文件在嘗試提交時運行SCons?

    2熱度

    2回答

    我目前正在開發包含一些敏感信息的Python結構腳本。我想把它放在一個特定的幾個用戶訪問的存儲庫中。 我已經把這個在我的hgrc文件: [web] allowpull = false allow_read = user1, user2 allow_push = user1 我的問題是,我只想USER1能夠克隆和拉?只是爲了測試我添加了似乎被忽略的allowpull命令?

    1熱度

    4回答

    如何告訴mercurial每次運行hg clone/home/hg/repo1而不跟蹤它時,將/home/configs/config.ini中的文件複製到本地克隆中? 例如 > ls -l /home/hg/repo1 file_one.py file_two.py > hg clone /home/hg/repo1 /home/me/repo1 > cd /home/

    14熱度

    1回答

    我想保留我的主要.hgrc版本控制,因爲我有相當數量的定製它,但我想有不同的作者姓名,具體取決於我正在使用哪臺機器(工作,家庭,& c。)。 我在bash腳本中執行此操作的方式是獲取Mercurial忽略的主機本地bash腳本,但我不知道如何在Mercurial使用的配置文件格式中執行此操作。

    1熱度

    1回答

    不混帳有像汞的HGRCPATH什麼,即一個ENVIROMENTAL變量,你可以修改以更改汞將其全球配置文件搜索的位置。 Git中,可以通過改變HOME有所成就,但會影響未知數量的其他應用程序,這就是爲什麼我試圖避免它。

    3熱度

    2回答

    我希望項目的父目錄包含一個hgrc文件,該文件夾中的回購文件從中繼承,例如, ~/work/ ~/work/hgrc ~/work/project1/ ~/work/project2/ ~/personal/hgrc ~/personal/project1 ~/personal/project2 ~/personal/project3 在工作的任何項目應該從work/hgrc繼承

    8熱度

    2回答

    提取使用的默認提交消息「使用....自動合併」是漫長而醜陋的,並使用本地目錄路徑丟棄歷史記錄。我想用簡單的「自動合併」或者「合併」替換它。

    1熱度

    1回答

    我試圖讓Mercurial中的ACL工作。現在,我不確定它會起作用,因爲我使用的是hg 1.5.1。 (我正在努力搞清楚我必須跟找人來升級我是誰) 假設1.5.1將支持它,我的hgrc文件看起來像: [extensions] acl = [hooks] # Use this if you want to check access restrictions at commit time

    9熱度

    2回答

    我從來沒有使用這些.orig文件,我討厭手動清理它們。有沒有辦法配置hg revert默認使用--no-backups選項?我找不到它在Mercurial manual 使用shell別名是可能的,但不是可取的。

    13熱度

    3回答

    我正在尋找一種方法來設置.hgrc配置項目,而無需實際編輯文本文件。我試圖規範hgrc在多個開發人員的設置,我想這樣的命令 hg --config ui.username=foo 但也會保存配置變化到hgrc文件。 看來這應該是應該在vanilla hg命令中直接支持的東西,但我無法在任何地方找到它。