SVN學習筆記7 -- SVN客戶端命令列操作 -- commit 提交
阿新 • • 發佈:2019-01-26
好了,知道了如何檢出 checkout,我們再來看下如何提交 commit 自己的檔案到伺服器!
2.commit 提交
1>首先我們建立一個.txt檔案,實際上可以是任何檔案,包括視訊,圖片等。
2>然後我們使用命令列進行提交,注意要進入到jike125,即要提交的檔案的根目錄
執行 svn commit HelloSVN.txt
直接提交後會出現如下錯誤
這是為什麼呢?這是因為我們是第一次進行該檔案的提交,沒有在control 之下,我理解我還沒有進入到SVN,在SVN之外!所以我們需要進行一下新增操作,將他放入SVN的口袋中!
接著我們再提交看看
到此我不得不憤慨一下,擦,竟然還不行!讓我看看有是為啥呢?它說我們沒有一個可用的SVN_EDITOR環境變數,或者沒有使用 -m 或者 -F ,哦,原來是我們雖然進了SVN的家族,但是還不懂規矩啊!好,我們就加上學習到的規矩再試試!
一看還不行,給我來了個認證失敗!這就是SVN伺服器不近人情了啊!我這廢了半天勁,你還不認識我!因此我們要改動一下伺服器的配置,這裡只是暫時性的將那個配置進行更改,後續還要改回去!
我們進入到伺服器那裡,開啟svnserve.conf
將前面的#去掉,並將read 改成 write 注意anon 前面不能有空格,儲存退出
我們再進行一次提交!
噢耶!終於成功了!不容易啊!