詳解Linux上svn命令行批量操作
詳解Linux上svn命令行批量操作
雖然說(shuō)git很好,大多數(shù)時(shí)候我也是使用git,但是有時(shí)候因?yàn)橐恍┰?,不得不使用svn,而在linux上使用svn是沒(méi)有像windows上的tortoisesvn的軟件的(網(wǎng)上有說(shuō)有類似的,但是折騰了很久仍然沒(méi)有成功),所以直接來(lái)命令行吧。
我們直接安裝svn就好,然后文件修改之后使用命令
svn status
查看文件的跟蹤信息,這里會(huì)使用一些代號(hào),對(duì)應(yīng)的大概是
“ ” 無(wú)修改 “A” 新增 “C” 沖突 “D” 刪除 “G” 合并 “I” 忽略 “M” 改變 “R” 替換 “X” 未納入版本控制,但被外部定義所用 “?” 未納入版本控制 “!” 該項(xiàng)目已遺失 (被非 svn 命令所刪除) 或是不完整 “~” 版本控制下的項(xiàng)目與其它類型的項(xiàng)目重名
這里我們需要考慮的是“缺失”和“未納入版本控制“,也就是”!“和”?“,直接使用下面的命令即可
svn add `svn status |grep ? |awk '{print $2}'` svn delete `svn status |grep ! |awk '{print $2}'`
注意命令中的反引號(hào),是”esc“鍵下面,”1“旁邊的那個(gè),表示一個(gè)命令。
使用上面的命令之后,對(duì)應(yīng)的文件的狀態(tài)就會(huì)變成對(duì)應(yīng)的“D”和“A”,然后就可以使用命令
svn commit -m "xxxx"
進(jìn)行提交了!
這里提到的兩種命令操作對(duì)于文件明中存在空格的情況會(huì)出問(wèn)題
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
linux 分區(qū),格式化,掛載的命令詳細(xì)介紹
這篇文章主要介紹了linux 分區(qū),格式化,掛載的命令詳細(xì)介紹的相關(guān)資料,這里對(duì)命令進(jìn)行了詳解并附簡(jiǎn)單實(shí)例說(shuō)明該如何實(shí)現(xiàn),需要的朋友可以參考下2016-11-11SSM項(xiàng)目頻繁打成war包部署,使用tomcat和maven實(shí)現(xiàn)熱部署配置
這篇文章主要介紹了SSM項(xiàng)目頻繁打成war包部署操作頻繁?使用tomcat和maven實(shí)現(xiàn)熱部署配置,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11ssh報(bào)錯(cuò)no key alg的解決方法(關(guān)于低版本連接高版本ssh)
這篇文章主要介紹了ssh報(bào)錯(cuò)no key alg(關(guān)于低版本連接高版本ssh),通過(guò)ssh-keygen命令重新生成ssh主機(jī)秘鑰,可以不用重啟sshd服務(wù),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07linux下安裝openssl、swoole等擴(kuò)展的詳細(xì)步驟
本文給大家詳細(xì)介紹了linux下安裝openssl、swoole等擴(kuò)展的,本文涉及到編譯安裝和yum安裝的知識(shí)點(diǎn),本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2016-10-10Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn)
這篇文章主要介紹了Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn),本文分別給出了HTTP重定向HTTPS和HTTPS重定向HTTP配置參考,需要的朋友可以參考下2015-06-06linux 查看文件的屬性(ls,lsattr,file,stat)實(shí)例詳解
這篇文章主要介紹了linux 查看文件的屬性(ls,lsattr,file,stat)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03利用lynis如何進(jìn)行l(wèi)inux漏洞掃描詳解
這篇文章主要給大家介紹了關(guān)于利用lynis如何進(jìn)行l(wèi)inux漏洞掃描的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06