1.
remove
】命令。 2.
再次選中這些檔案,執行【
***mit
】命令就完成了刪除檔案的操作。 3.
本質上cvs
是不會刪除任何檔案和目錄的,即使是執行了以上操作,刪除了某些檔案,遠端
cvs實際執行的是將提交刪除的檔案放到了乙個叫【
attic
】的目錄下,因此,這些被刪除的檔案是可以通過一定的方法恢復的。
1.在執行了【
remove
】命令之後恢復檔案。 l
【ctrl+l
】直接輸入命令
cvs add ***xx
,或執行【
add selection
】介面操作。 l
這樣就可以直接恢復還未提交的刪除檔案。 2.
在執行了【
***mit
】命令之後恢復檔案。 l
只能用【
ctrl+l
】直接輸入命令
cvs add ***xx
,這時會得到乙個空的檔案。 l
選中這個空檔案,執行【
update
】操作,得到這個檔案的實體。 l
再次選中這個檔案,執行【
***mit
】操作,得到這個檔案最新版本。 3.
由於cvs
系統中本質上不會刪除任何目錄,因此,談不上對目錄的恢復,但是
cvs系統預設情況下是要在使用者本機上(如:
ycw2000
)要刪除空目錄,因此,可以用如下方法得到已被刪除的空目錄:
cvs checkout -p ***
,也可以在
admin=>preference
的【globals
】頁面進行設定。 4.
可見,cvs
系統能夠保證:只要上傳到伺服器的檔案,無論你怎麼在遠端進行如何的操作,正常的或非正常的操作,都可以用
administrator
登陸上去,通過以上的方法找到丟失的檔案。除非使用者進入到遠端伺服器,將檔案手動刪除,那就沒辦法了:)
1.有時我們需要得到以前版本的檔案,而
wincvs
預設方式只傳遞最新的版本。 2.
選中某個檔案,【
ctrl+g
】或右鍵,點按【
graph selection…
】,使用預設設定,就可以得到該檔案所以版本的圖形結構描述。 3.
選中乙個版本,右鍵,點按【
retrieve revision
】,就可以得到相應的老版本檔案。當然也可以得到最新版本的檔案:)
1.確認安裝了
wincvs
的機器上沒有安裝
cvsnt
伺服器端,因為它們使用的版本有可能不一致。 2.
只安裝了
wincvs
,但以前安裝過其它版本的
wincvs
,怎麼辦? 3.
先解除安裝所有的
wincvs
系統,刪除安裝目錄下的殘留檔案。 4.
開啟登錄檔編輯器,全程查詢
cvs關鍵字,找到乙個刪除乙個,一直到找不到為止!!:) 5.
重新安裝
wincvs
,這個問題基本上就可以解決了,我就是這樣解決,不曉得你那裡如何?:)
1.本文的重點在介紹如何讓使用者搭建
cvsnt+wincvs
這個系統,因此重點介紹了管理員的常用操作,至於一般使用者使用到的操作,相對比較簡單和單一,使用
wincvs
的次數多了,很快就會熟悉它了。 2.
這篇文件只是窺探了
cvs的一點皮毛而已,
cvs當中還有很多高階的用法,以及上百個命令,還有很多新鮮的管理源**的方法,比如:
tag,
branch 3.
另外,cvs.html
這個幫助,裡面的資訊也很豐富,但是,很多地方寫得不夠清楚,需要不斷猜測和實踐才能知道怎麼回事,本文的很多經驗都是看這個幫助,如此這般,採用這個笨辦法得到的。。。。。。 4.
最後,祝願看到此文的人,得到的幫助、提高等好處大於或等於浪費的時間、反而退步等壞處!!
(全文完)
WinCVS與CVSNT簡明使用手則
1 前言 cvs是版本控制的利器,目前在linux和windows下都有不同版本 但是國內大多數應用介紹都是基於linux等開放源 的開放性軟體組織,而且講解的也不系統,讓人摸不著頭腦 windows下的cvs使用介紹更是了了無幾。文章連線 論壇連線 2 安裝版本 2.1 伺服器端 cvsnt 1....
WinCVS與CVSNT簡明使用手則 一
wincvs與cvsnt簡明使用手則 jackey kuihua.cvs是版本控制的利器,目前在 linux 和windows 下都有不同版本 但是國內大多數應用介紹都是基於 linux 等開放源 的開放性軟體組織,而且講解的也不系統,讓人摸不著頭腦 windows 下的cvs 使用介紹更是了了無幾...
CVSNT配置及其與eclipse整合開發專案管理
首先從處下得你想要的cvsnt版本,我下的是2.5.03,安裝完成後。從程式中開啟cvsnt control panel cvsnt 控制面板 下面開始配置cvsnt,主要是建立資源並讓它可以通過客戶端的ide eclipse 來訪問。開始配置cvsnt a 檢視執行狀態 在about面板有個cvs...