操作系統實踐之開發環境

   操作系統的內核希望在Linux下通過nasm、gcc等編譯,但是又不想放棄Windows下的編輯環境,因此,比較理想的方式是在Windows下編輯,然後在Linux下編譯,因此需要在Windows和Linux(虛擬機)下共享文件。比較常見的方法是在linux下搭建Samba來完成http://www.linuxsir.org/main/?q=node/158,這個方法比較好,但是要求Windows和Linux處於同一個網段中,我實在不願意再用一個路由器使我的Windows系統和Linux(虛擬機)處於局域網中,這裏我採用SVN服務器作爲中轉,爲此我在http://sourceforge.net/創建了一個開源項目,svn地址爲http://brothersos.svn.sourceforge.net/svnroot/brothersos

  我的Window種已經安裝了svn,現在只需要在Linux下安裝一個svn就可以了,步驟如下:

  下載:wget http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz

  解壓: tar zxvf subversion-1.3.2.tar.gz

  安裝: cd ./subversion-1.3.2

         ./configure

         make

         make install

  安裝完畢後就可以通過svn命令更新和提交代碼了

  例如:svn checkout http://brothersos.svn.sourceforge.net/svnroot/brothersos --username=*** --password=***  //從服務器得代碼

        svn update //更新
        svn commit -m "註釋" [Path] //提交代碼

        svn -v status //查看文件狀態

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章