branch

    3熱度

    5回答

    我剛剛開始在C#項目中使用Subversion。我正在單獨開展這個項目,但我試圖對待,就好像我在一個團隊中工作以獲得自己的學習體驗。 據我所知,使用顛覆的典型方式是擁有一個始終構建的主幹文件夾。然後在新分支中創建重大更改,然後在完成後將其合併回主幹。因此,不同的團隊成員可能會同時在許多分支機構工作。 但是,如果我在我自己的工作是否有任何意義,使分支?假設我在HEAD修訂版100中。我將在修訂版10

    3熱度

    4回答

    關於Git命令有很多指導,但我沒有看到很多解釋開發者實際上如何在日常使用中使用它的問題。我理解推,拉,提交等基礎知識......但我不明白何時使用分支。 在本地回購: 如果你創建每一套變化的一個新的分支或者是沒關係的主分支工作? 是否應該爲每個分支創建一個新的克隆? 您何時將您的本地分支機構與您的本地主機合併? 謝謝。

    3熱度

    3回答

    使用SVN,我有以下設置: /tags/ /trunk/ /branches/ /branches/my_feature /branches/my_other_feature 我希望將所有分支機構與主線主幹同步,所以我定期運行爲主幹分支的SVN合併。 但是,我也希望保持所有分支互相同步,以避免衝突,因爲任何給定分支的生命週期可能是幾個月或更長時間。如果我有十幾個分支,我會與SVN產生一

    229熱度

    7回答

    我正在研究git分支並準備好提交我的更改,因此我使用有用的提交消息進行了提交。然後我心不在焉地對那些不值得保留的代碼做了小小的修改。我現在想改變分支,但git給了我, error: You have local changes to "X"; cannot switch branches. 我以爲我可以改變沒有提交的分支。如果是這樣,我該如何設置?如果不是,我該如何解決這個問題?我想忽略沒有提交的

    1熱度

    2回答

    我在Subversion版本庫的一個分支上做了大量的開發工作。在整個過程中,我通過手動跟蹤我放入的哪些內容來合併樹幹更改。我意外地閱讀了一本SVN 1.0書,明確告訴我SVN不跟蹤哪些更改已合併,因此我試圖指定哪些合併到我的分支中,使其與主幹和所有正在進行的開發保持同步。 問題出在這裏:我在同步時錯過了很多更改。我將它同步到了幾天前我認爲的日期,然後將其重新放回到我標記並刪除當前主幹的主幹中,然後

    76熱度

    4回答

    我做了一個從我的箱子到本地DIR的結帳,並在那裏做了很多本地修改。現在我不想將它提交回主幹,但我寧願從這個本地版本創建一個分支。那可能嗎? 我可以只將樹幹複製到分支,然後cd DIR和svn switch分支? UPDATE:感謝您的答案,它的工作!總結如下步驟: cd DIR svn copy . new-branch-URL svn switch new-branch-URL . (注意點)

    6熱度

    3回答

    我與被奠定了這樣一個SVN倉庫工作: $SVN/[project]/trunk $SVN/[project]/branches/[user]/[branch] $SVN/[project]/tags/releases/[tag] 我的.git /配置是這樣的: [svn-remote "svn"] url = $SVN fetch = project/trunk

    21熱度

    6回答

    我的團隊最近決定不使用大多數Subversion版本庫佈局的典型「trunk」分支。我們發現在任何特定時刻,總是有一個特定的分支在傳統角色中起作用,即樹幹可能在其他存儲庫中存在。也就是說,我們總是擁有最高編號的分支,代表我們正在開發的下一個版本。因此合併爲主幹簡直是多餘的,所以我們擺脫了主幹。 有沒有其他人在那裏做這個? 如果是這樣,你有沒有注意到任何優點/缺點? 即使你的團隊沒有這樣做,有沒有人

    2熱度

    2回答

    我正在使用cvs2svn轉換我的存儲庫。我已經在一個存儲庫中成功完成了,現在我的新問題是第二個存儲庫。 在我的新轉換中,我只想轉換HEAD和一個分支。 cvs2svn只對分支有「排除」功能,但不包含「包含」。我有許多分支機構,不包括每一個,他們每一個將採取很多工作.... 是否有任何方式轉換隻有樹幹(HEAD),只有一個分支? 感謝, 俄德

    15熱度

    2回答

    如果文件已被更改10個不同的更改集,並且不同的用戶更改了各種更改集。 然後,簽入變更集5的用戶決定合併他的變更。 變更集1到4的變化會發生什麼?他們會自動合併?