mac 下终端 操作svn命令 以及出现证书错误的处理方法
首先,轉載地址:http://hi.baidu.com/zhu410289616/item/eaaf160f60eb0dc62f4c6b0e
還有一個地址:http://www.cnblogs.com/heiniuhaha/archive/2011/11/11/2245594.html
解決證書出錯,錯誤見下圖:
解決方法:svn?ls?[SVN的項目地址]?回車后?輸入P?回車。 其實上面那個選項輸入P就好,然后再導入一次,就OK了
1.?初始化項目
svn?import?/Users/cress/本地項目目錄??https://server/項目目錄?-m?"Initial?import"
?
上述命令回車提交,會出現相應提示信息【需要輸入密碼,用戶名,按照提示輸入】。示例如下:
?
cressmatoMac-mini:conf?cress$?svn?import?/Users/cress/本地項目目錄??https://server/項目目錄?-m?
?
"Initial?import"
Authentication?realm:?<https://ip:port>?XXXXXX
Password?for?'cress':?
Authentication?realm:?<https://ip:port>?XXXXXX
Username:?harry
Password?for?'harry':?
Adding??(bin)??/Users/cress/本地項目目錄
?
Committed?revision?1.
?
說明:
svn?import:導入
/Users/cress/本地項目目錄:需要導入的本地電腦上的項目目錄
svn://server/項目目錄:保存到svn服務器上的目錄
-m:本次svn命令的消息參數簡寫,可以svn?help查看了解。
"Initial?import":本次命令的操作記錄說明,可以隨意填寫內容,最好符合本次命令的含義。
?
2.?下載使用項目
svn?co?https://server/項目目錄
?
先在本地建立一個空目錄/Users/cress/test-0406,名稱最好明確為本次導出含義【個人習慣:項目+時間】
?
,然后使用上述命令導出項目修改。
?
說明:
svn?co:從服務器導出當前最新版本到本地目錄,co為checkout簡寫。
https://server/項目目錄:服務器目錄或文件
?
3.?添加文件
svn?add?test.txt
?
正常會有如下輸出信息:
A?????????test.txt
?
此時并未更新到svn服務器端,而是在本地建立一些隱藏的svn記錄信息,需要使用commit命令提交。
?
說明:
svn?add:添加命令
test.txt:想添加的本地文件
?
4.?提交添加的文件,或者本地做的修改到服務器端
svn?ci?-m?"add?test.txt?by?test"
?
正常會有如下輸出信息:
Adding?????????test.txt
Transmitting?file?data?.
Committed?revision?62.
?
說明:
svn?ci:svn?commit的簡寫。
-m:同上面1說明
?
5.?刪除項目中的相應內容
svn?delete?https://server/項目目錄/文件名稱?-m?"delete?test.txt?for?test"
?
正常會輸出本次修改后的版本,如下:
Committed?revision?64.
?
說明:
svn?delete:刪除命令,危險操作,別刪除東西啊。
https://server/項目目錄/文件名稱:?同1說明
-m:?同1說明
"delete?test.txt?for?test":同1說明
?
6.?如果別人做了修改,使用svn?up更新本地項目內容
svn?up
?
正常會提示輸出版本號,如下:
At?revision?62.
?
7.?查看本地自己做了修改后,文件狀態(tài)
svn?status
?
正常會輸出本地文件和服務器文件差異的狀態(tài),例如:
A???????test.txt
?
說明:
輸出的內容顯示,有一個test.txt文件需要添加,提交到服務器。
?
?
8.?單純導出一個干凈的項目內容
svn?export?https://server/項目目錄
?
操作和2類似,但是項目內容不帶有svn隱藏記錄信息。
轉載于:https://www.cnblogs.com/wanghang/p/6298895.html
總結
以上是生活随笔為你收集整理的mac 下终端 操作svn命令 以及出现证书错误的处理方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TOJ---2621--全排列
- 下一篇: 神马是代码简单的cmd模式,这就是!