kiln

    9熱度

    1回答

    我們使用水銀爲我們的C#和進度代碼源控制NAV。 我們現在正在開發微軟的Dynamic NAV。沒有內置的源代碼控制,並且手動將代碼放入/退出Mercurial存儲庫進行版本控制是非常尷尬的(並且容易出錯)。 如果有人已經開發使用水銀的自主開發,集成的源代碼控制系統NAV我想知道。你可以分享哪些步驟以及哪些建議/想法?

    1熱度

    2回答

    我有一個應用程序「myapp」,它使用兩個與其他應用程序「common」和「common-www」共有的模塊。 這些被佈置爲thin-shell的主存儲庫 myapp-master myapp common common-www 每個subrepo是設置爲與「生產」和「主幹」倉庫一個stable/default配置內。 對穩定( 「生產」)薄殼主的.hgsub文件

    1熱度

    1回答

    試圖推送到一個窯回購。肯定有更改,其中很多,hg status列出238個文件已更改。有一個警告,證書與指紋等等等沒有驗證 - 但如果它只是一個警告,爲什麼它會干擾推? 全輸出: pushing to https://mydomain/Code/Repositories/Group/myrepo warning: mydomain certificate with fingerprint fe:

    2熱度

    1回答

    我不一定對Git或Mercurial有偏好。我安裝了他們兩個,並且發現他們同樣難以讓我頭腦發熱。我主要使用Mercurial,因爲我們的庫存在於窯內。 我剛剛使用Hg和Hg-Git從GitHub克隆了一個項目。我想從GitHub中將更改合併到本地存儲庫,但我想將更改從本地hg存儲庫推送到Kiln。 這可以完成,或者是連接到GitHub後,它會轉換爲Hg?

    0熱度

    1回答

    我想知道爲什麼我的推送時間很長,但當我意識到我正在上傳不必要的構建文物時,已經太晚了。推動已經完成。我在本地存儲庫上創建了一個忽略文件,並使用「hg purge」。我承諾並再次將它推到窯上,但忽略的文件仍然存在。我如何永久刪除它們,包括所有歷史記錄,以便我在窯上沒有這個巨大的回購?

    0熱度

    2回答

    我有一個存儲庫,其中開發人員在向各種命名分支提交代碼時發生錯誤。從本質上講,事情的經過是這樣的: A - B - C \ W - X - D - E - Y - Z 在其ABCDE都(應該)是主要分支的一部分,並且WXYZ是一個新的命名分支提交。開發者在更改'D'和'E'之前未能更新爲'C',然後在其上面提交'Y'和'Z'。 我需要將'D'和'E'移動到主分支上,不包括WXYZ。

    5熱度

    1回答

    另請參閱this question。 不知道我在做什麼,我啓用了largefiles擴展,提交了一個文件並將其推送到窯中。現在我知道我的方式錯誤了,我需要永久地恢復這種變化。 我遵循SO關於主題的指導;我可以在本地刪除大文件,但這不會影響窯中的遠程回購。我已經嘗試在Kiln服務器上打開KilnRepositories中的repo,並且nucking largefiles文件夾(以及從需要的文件中刪

    2熱度

    1回答

    當我使用Kiln Web UI查看代碼評論時,我所要求的代碼評論沒有顯示在評論下拉列表中。我只看到其他人要求我執行的評論。 我也不會收到電子郵件通知,當有人評論我的請求審查。

    0熱度

    1回答

    我在這個美麗newbish ... 我有很多的源文件在我的硬盤的zip文件。 我解壓縮了它,並且處理了一些文件。我現在'在該文件夾中啓動了一個存儲庫。 (顯然它認爲沒有變化,因爲它剛剛被初始化) 我已經將zip文件(1)提取到REMOTE存儲庫中。 如何比較LOCAL(2)和REMOTE(3)存儲庫? (我是不是推/克隆/拉?等等)提前:) 感謝

    0熱度

    1回答

    我有一個使用Cruise Control.NET進行持續集成的Web應用程序的Kiln/Mercurial代碼存儲庫。通常,我們在本地提交代碼,當我們準備測試時,我們會推送到我們的中央Kiln服務器。 Cruise Control會定期檢查該服務器上的存儲庫是否有新的修訂版,並在找到該修訂版時創建它並將生成的文件複製到相應的Web服務器。如果它測試出來,我們然後手動強制構建到我們的主生產服務器,並