Windows7下的CVSNT安裝配置,使用者指派

來源:互聯網
上載者:User
由於最近程式開發伺服器送修,臨時需要在windows7 下搭建一個CVS, 使用CVSNT, 但是發現安裝後CVSNT Contral Panel無法使用。

習慣了圖形化操作 , 突然不知道該怎麼辦了。 只好學習了一番CVS的命令列。順便還解決了CVSNT沒有圖形化介面用來分使用者,

大家用一個administrator使用者來commit 的尷尬。
1、安裝CVS。
   先下載到一個CVSNT ,裝上,然後重啟,會發現 CVSNT Contral Panel 在windows7下面是無法啟動的。

   重啟電腦後, 在dos環境下,輸入cvs -v 檢驗一下是否安裝成功。

 下面使用命令列來建立Respository
2、建立一個倉庫 

   想好將倉庫放在什麼位置。cvs中,倉庫有電腦檔案系統中的許多具有層次的檔案和目錄組成,在這你只需要告訴cvs這個階層

   的頂層所在的位置。比如我這個資料倉儲是放在 D:/pcms_cvs 裡面。

        在DOS中使用命令:cvs -d   d:/pcms_cvs init

   ok。你已經是一個cvs管理員了。CVS預設管理員的使用者名稱和密碼就是你現在的windows使用者的使用者名稱和密碼.

   你可以繼續往這個倉庫添加一個項目。然而,不能直接在倉庫中建立檔案:你只能使用cvs命令來操作檔案。

3、建立一個簡單的項目(可由MyEclipse代勞,即share project)

   匯入項目,先轉入到項目儲存的位置。比如我的項目home就儲存在d:/webserver/www/home下,在dos下轉入到這個目錄下。
   使用命令:
   cvs -d   d:/webserver/code -m "home" home home initial

   d:/webserver/code   是資料倉儲所在的位置。
   -m   “home”   是日誌訊息。
   第一個home是項目名。
   最後兩個標記現在可以不用管。

提示:建立好項目後,不應該馬上刪除本地檔案的內容,最好先從cvs提取home專案檔到本地,驗證一下是否檔案相同(只用查看一個

檔案即可)。如果看起來沒錯,就可以刪除原來的檔案了

3、系統管理使用者和許可權

   cvs lsacl 查看許可權
   cvs ls     查看可訪問的倉庫
   cvs passwd -r administrator -a mini 添加使用者mini並綁定到administrator mini是使用者,隨後會提示輸入此使用者密碼
   cvs chacl -a reader,writer -u mini Root 設定使用者權限(設定使用者mini對倉庫Root只要讀寫的許可權)
   cvs chacl -a none                  設定所有人都無許可權              
  (註:慎用,因為設定所有人都無許可權將無法更許可權,可以再設回所有人都擁有所有許可權)
   cvs chacl -a all                       設定所有人都擁有所有許可權

   添加新使用者[aaa]:cvs passwd -a aaa 斷行符號,設定密碼,OK,完成.
   綁定[aaa]到[Administrator]: cvs passwd -r administrator aaa 斷行符號,設定密碼,OK,完成
   兩次輸入的密碼可以不同,但以第二次輸入的密碼為最終密碼.
   刪除使用者[aaa]: cvs passwd -x aaa 斷行符號,OK,完成

3、其他注意事項

   如果運行 cvs passwd 等命令的時候出現錯示: cvs passwd:No CVSROOT Specified! 說明沒有指定倉庫路徑。

   那麼可以在命令中加入 -d 參數。即 cvs passwd -r administrator -d d:/pcms_cvs -a mini 進行操作。

   更簡單可以配置環境變數 CVSROOT 。 即 set CVSROOT=d:/pcms_cvs 然後再進行其他動作。

 -help 參數可以調出命令協助, 很有用

相關關鍵詞:
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.