作者 主題: 請各位指點一下小弟吧<自認肉腳的問題>  (閱讀 4215 次)

0 會員 與 1 訪客 正在閱讀本文。

lotus006

  • 懷疑的國中生
  • **
  • 文章數: 68
    • 檢視個人資料
各位好
  小弟最近因為課業在使用cvs,在同學之間的答案是,設定好cvs只要登錄進去,在裡面所寫的程式碼,可以先有備份存在,萬一不小心改錯了程式,可以有還原的作用,所以小弟就設定完成,也以cvs -d ":pserver:XXX@1.2.3.4:/home/cvsroot" login 登入進去,接著小弟打入密碼,然後又回到自己的本地端,一點事也沒有發生,後來小弟猜想是不是要先用ssh or telnet先登入,所以使用ssh登入之後再重覆上面的cvs指令,結果果然有點像在遠端的感覺,也試著寫一個.c的程式檔,但又給我發生不能寫入的情況,所以小弟覺得很奇怪,總結上面的論點,有二大疑問

1. cvs的真正作用為何
2. 就竟要如何使用cvs呢

(ps:小弟之前有來翻過這裡的文章發現沒有人在討論這幾點,所以提了出來,希望不會很無知,然後小弟的設定方式是參照貴站的資訊去設定的,在此沒有待別再寫出)

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
請各位指點一下小弟吧<自認肉腳的問題>
« 回覆 #1 於: 2004-08-17 14:28 »
嗯, 我沒用過 cvs , 或需請問其他學長有何意見?

Anonymous

  • 訪客
請各位指點一下小弟吧<自認肉腳的問題>
« 回覆 #2 於: 2004-08-18 15:19 »
我也不知道,不過希望這篇對你有幫助
CVS 入門. 作者: 臥龍小三
http://linux.tnc.edu.tw/techdoc/cvs/book1.html

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
請各位指點一下小弟吧<自認肉腳的問題>
« 回覆 #3 於: 2004-08-18 18:11 »
另外建議還有一個可以參考的....
subversion
http://freebsd.sinica.edu.tw/~plasma/svnbook/
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
Re: 請各位指點一下小弟吧<自認肉腳的問題>
« 回覆 #4 於: 2004-08-18 18:15 »
真不錯,因為課業在用 cvs,相信你用一陣子後就會沒有CVS就覺得怪怪的...
不知道是那所學校呢?.

引述: "lotus006"
各位好
  小弟最近因為課業在使用cvs,在同學之間的答案是,設定好cvs只要登錄進去,在裡面所寫的程式碼,可以先有備份存在,萬一不小心改錯了程式,可以有還原的作用,所以小弟就設定完成,也以cvs -d ":pserver:XXX@1.2.3.4:/home/cvsroot" login 登入進去,接著小弟打入密碼,然後又回到自己的本地端,一點事也沒有發生,後來小弟猜想是不是要先用ssh or telnet先登入,所以使用ssh登入之後再重覆上面的cvs指令,結果果然有點像在遠端的感覺,也試著寫一個.c的程式檔,但又給我發生不能寫入的情況,所以小弟覺得很奇怪,總結上面的論點,有二大疑問

1. cvs的真正作用為何
2. 就竟要如何使用cvs呢

(ps:小弟之前有來翻過這裡的文章發現沒有人在討論這幾點,所以提了出來,希望不會很無知,然後小弟的設定方式是參照貴站的資訊去設定的,在此沒有待別再寫出)


您的問題我簡單答覆一下:

首先. 登入完成後  cvs 會在你的個人目錄中 寫入你登入成功與登入的帳號密碼. 下次下指令 例如 cvs ci , cvs co  的時候就會直接用該帳號密碼.

cvs 真正得作用為何? 他就是幫你保存程式碼,且依照日期每次更新進去的資料作紀錄. 更能在多人同時撰寫程式碼的時候,處理兩人甚至更多人程式碼之間的衝突問題。

究竟要如何使用?我想你可以參考前面學長提供的連結.

補充一下, cvs 甚至不一定只是用來保存程式. 有很多國外的 hacker 也用 cvs 來保存 /etc 下面的設定檔案,或是個人文件等。
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

lotus006

  • 懷疑的國中生
  • **
  • 文章數: 68
    • 檢視個人資料
非常謝謝各位大大的厚愛指教
« 回覆 #5 於: 2004-08-19 11:16 »
各位大大好
  小弟真是非常感激,因為有各位大大的指教,讓小弟又增加不少知識了,也解決了長久以來的困惑,其實小弟沒有那麼利害,會知道cvs其實也是我們組長叫小弟去安裝,小弟才知道的,因為我們的畢業專題要寫程式碼,加上每個人都要出心力,所以組長才會叫小弟去弄好cvs,我們學校也不算有名,是個私校罷了,各位大大不用太在意,總而言之非常謝謝大大們的指教,小弟在此感謝