repository-design

    1熱度

    1回答

    目前我有5個不同品牌的產品具有幾乎相同的代碼庫(不同之處在於品牌相關),所有這些產品都存在於分離的銀行分支機構中。 Bug修復和開發在default分支完成,並且所有更改都通過hg transplant命令移植到分支。這種方法正在發揮作用,但品牌數量可能會增加,需要更長時間才能保持所有分支機構處於最新狀態。 我想知道是否有任何其他/更簡單的方法來完成這項任務。

    9熱度

    2回答

    我正在尋找一種方法來跨(2)個服務器自動同步Git存儲庫,以便它們可以從第三個點進行互換。 情況如下: 我們在所有項目中大量使用git,一些存儲庫的規模增長速度相當快。目前,我們有一臺中央服務器,每個人都在推/拉這個服務器。然而,這一切都通過互聯網連接,因此不是最快的方式。 想法: 把另一臺服務器放在辦公室,並有所有的git倉庫在辦公室使用。該服務器需要與在線的服務器同步。 最好的情況是,用戶甚至

    2熱度

    2回答

    初始警告:長後,我可能已經得到了圖案完全錯誤的反正:考慮下面的類是客戶聚集的開始 : public class Customer : KeyedObject { public Customer(int customerId) { _customerRepository.Load(this); } private ICustomerRepos

    1熱度

    1回答

    比方說,我有一個ASP.NET MVC Web應用程序調用的存儲庫層,它是建立在NHibernate的頂部。控制器通過資源庫的ISecurityToken一個封裝當前用戶的身份和權限,查詢只返回行的用戶應該能夠看到當倉庫使用它。 我想要一個實體(機票)僅由特定的用戶組,以及票被分配給該用戶是可關閉的。換句話說,假設CanCloseTicket()方法需要兩個輸入: 票本身(或其當前所有者ID) 當

    2熱度

    1回答

    我要找來查詢一個REST方式下面用例一種獨特的方式進行建模: - 假設庫包含以下內容: - a. green color ball image of 1cm radius b. yellow color ball image of 1cm radius c. blue color ball image of 1cm radius d. green color ball image of 2c

    6熱度

    2回答

    我現在每天都在使用git,而這次我遇到了一個我可以這樣描述的問題。 我有一個存放整個網站結構的倉庫,web根目錄位於倉庫的根目錄。一切都很好,直到這是一個單一網站的存儲庫。然而,同一個回購現在用於幾個網站 - 基本上是相同的網站,用不同的語言,小模板調整,不同的圖形等等。這些東西自然是版本化的。 有一個主分支,它擁有該網站的原始源代碼,並且我想讓主(或其他分支)擁有在所有網站中通用的代碼,因爲最終

    -1熱度

    1回答

    我在ASP.NET MVC3中使用存儲庫模式。我通過存儲過程提取數據。 我應該爲每個存儲過程創建不同的存儲庫,還是隻爲所有過程創建單個REPOSITORY類? 我不能將它們嵌入到Table類中,因爲它們很少從兩個或多個表中獲取數據。 那麼根據良好的存儲庫模式,最好的選擇是什麼?

    25熱度

    1回答

    我正在從集中式SCM系統切換到GIT。好的,我承認哪一個是Visual SourceSafe。因此,除了克服Git命令和工作流程的學習曲線之外,我目前面臨的最大問題是如何將我們當前的存儲庫遷移到Git,以適應單個或多個存儲庫的風格。 我已經看到這個問題以各種方式提出,但通常只是基本的......「我有應用程序想共享一些較低級別的庫」,並且罐頭響應總是「使用單獨的存儲庫」和/或者「使用Git子模塊」

    3熱度

    2回答

    更改文件樹我們這是建立在不使用標準\幹線\標籤\分支佈局,現在一對夫婦,我們正在尋找糾正這種年後Subversion庫。我們使用tortoiseSVN。 我們目前的系統是我們有不同的子目錄的UI,業務邏輯等,一個「開發」文件夾 理想情況下,我們希望有一個開發文件夾,用樹幹,樹枝和標籤,然後在trunk文件夾中我們的子目錄。 我的計劃是在dev文件夾下並在與我們的子目錄相同的級別上創建新的trunk

    2熱度

    1回答

    我們已經爲多個客戶部署了這款webapp產品,並考慮從svn切換到mercurial。在svn中,我們將主幹看作是我們項目的核心,而分行則爲每個客戶設置。 現在我不知道什麼是最好的回購佈局可能是在mercurial。 可以說這個項目基本上是由三個主文件夾組成的:html,css,js。 雖然/html內容保持不變跨越的客戶,我們在/css & /js定製。 現在,這些定製生活在單獨的文件中,如sk