因為cs402是group project....如果三個人分開寫code的話 會有三份版本 所以我打算用svn進行版本控制,目前我已經找到google所提供的svn server 網址在 http://code.google.com/p/csci402group5in2008sp/ 1.安裝TortoiseSVN for 自己的電腦 http://tortoisesvn.tigris.org/ 之後可以用svn去下載網路上面svn的的nachos code 2.在aludra上面安裝svn軟體: aludra.usc.edu(1):cd aludra.usc.edu(2):wget http://www.uncc.org/svntools/clients/solaris/subversion-1.4.3-solaris-sparc.tar.gz aludra.usc.edu(3):gtar zvxf subversion-1.4.3-solaris-sparc.tar.gz cd到nachos-csci402資料夾下 將code資料夾改名成code2 然後執行 aludra.usc.edu(4):~/bin/svn checkout https://csci402group5in2008sp.googlecode.com/svn/trunk/ code --username XXXX --password XXXX 這樣就會把svn版本上面的code下載到aludra上 之後再資料夾下做任何檔案修改時 修改完請輸入 ~/bin/svn commit -m "說明文字 說明這次修改的功能/檔案等" 然後每次開始coding之前 請先做~/bin/svn update取得最新版本的code 其他相關的指令譬如 ~/bin/svn status之類的可以用來check目前本機端尚未上傳的檔案有哪些 有問題的話再問我 Kai http://blog.ericsk.org/archives/446