• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            什么時(shí)候需要對(duì)二進(jìn)制文件進(jìn)行管理是很明顯的:你通常使用的是二進(jìn)制文件,把它們放到版本控制時(shí),要注意的一些額外的問(wèn)題。

            版本控制的一個(gè)基本功能是顯示兩個(gè)修訂版之間的差異。例如,如果某人檢入了一個(gè)文件的新版本, 也許你想看看這個(gè)版本有什么變化并想確定這些改變的好壞。對(duì)于文本文件 cvs 是通過(guò) cvs diff 命令來(lái)提供該功能。對(duì)于二進(jìn)制文件,一種可能的做法是:首先抽取這兩的修訂版本,然后使用 cvs 外部工具(例如,字處理軟件通常都具有這樣的功能)來(lái)比較它們。如果沒(méi)有這樣的工具,那么必須通過(guò)其他的機(jī)制來(lái)跟蹤改變,例如督促人們認(rèn)真記錄日志信息,并希望他們實(shí)際所作的改動(dòng)就是他們想要改的。

            版本控制系統(tǒng)的另一個(gè)功能是合并兩個(gè)修訂版。對(duì)于 cvs,兩種環(huán)境下發(fā)生這種情況。一是用戶所作的改變是在不同的工作目錄下(參閱 Multiple developers)。第二是是某人用 `update -j' 命令顯式合并時(shí)(參閱 Branching and merging)。

            對(duì)于文本文件,cvs 可以獨(dú)立地合并,如果有沖突還可以給出沖突信號(hào)。而對(duì)于二進(jìn)制文件,cvs 的最好做法是提供兩個(gè)文件的不同副本,讓用戶自己解決沖突。用戶可以任選其中一個(gè)副本,或者通過(guò)能處理該格式文件的合并工具來(lái)解決這個(gè)問(wèn)題。注意,讓用戶解決合并,主要靠用戶不會(huì)偶然忽略一些改變,因此會(huì)有潛在的錯(cuò)誤發(fā)生。

            如果不喜歡上述處理方式的話,最好的解決辦法是避免合并。如何避免由于不同的工作目錄引起的合并,參見(jiàn) Multiple developers 里關(guān)于保留的檢出方法(文件加鎖)的討論。為了避免由于分支引起的合并,還要限制使用分支。

            日本久久久久亚洲中字幕| 久久精品国产亚洲沈樵| 99久久精品国产一区二区| 国产L精品国产亚洲区久久| 久久久精品国产亚洲成人满18免费网站| 久久国产三级无码一区二区 | 91精品国产综合久久精品| 日韩欧美亚洲综合久久影院d3| 亚洲国产香蕉人人爽成AV片久久| 日韩AV无码久久一区二区| 久久久噜噜噜久久| 久久国产精品久久精品国产| 久久无码中文字幕东京热| 91精品久久久久久无码| 色综合久久综合中文综合网| 看全色黄大色大片免费久久久| 97久久久精品综合88久久| 国产毛片欧美毛片久久久| 日韩十八禁一区二区久久| 日韩一区二区久久久久久| 99re这里只有精品热久久| 亚洲va中文字幕无码久久| 亚洲精品视频久久久| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 久久久久免费视频| 色综合久久中文色婷婷| 国产精品久久99| 国产精品天天影视久久综合网| 久久精品午夜一区二区福利| 狠狠色综合网站久久久久久久高清| 久久伊人影视| 亚洲精品tv久久久久| 久久天天躁狠狠躁夜夜av浪潮| 久久精品一区二区三区中文字幕| 麻豆精品久久精品色综合| 久久久久久综合一区中文字幕 | 成人久久久观看免费毛片| 精品人妻久久久久久888| 久久99国产精品二区不卡| 久久久精品免费国产四虎| 91久久福利国产成人精品|