Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> SVN命令行常用命令

SVN命令行常用命令

日期:2017/2/7 14:43:29      編輯:Linux教程
 

從一個SVN服務器遷移到另一個服務器:

# 導出老服務器的svn代碼

svn export {old_svn_url} {path}

# 切換到代碼的根目錄

cd {path}

# 檢出新服務器上的svn到當前目錄(建議新的svn目錄是空的)

svn co {new_svn_url} .

# 將當前路徑下的所有代碼加入版本庫

svn add *

# 提交代碼到新服務器

svn ci -m ‘{svn提交時的注釋}’

忽略某個或多個文件或目錄

# 忽略某個文件或目錄(設置svn屬性:propset)

svn ps svn:ignore “{要忽略的文件或目錄}” {要忽略的文件或目錄的位置}

例:

# 忽略main目錄下的_test.php文件

svn ps svn:ignore “_test.php” main/

# 忽略當前目錄的所有文件或目錄(通配符”*”)

svn ps svn:ignore “*” .

# 忽略多個文件或目錄(編輯svn屬性:propedit)

svn pe svn:ignore {要忽略的文件或目錄的位置}

說明:此命令輸入後會出現一個文本編輯器(vim或其他),在其中輸入要忽略的目錄或文件,每行一個,輸入完成後保存即可。

例:

_test.php
_demo.php
_tmp.php

# 查看某個目錄下忽略的文件或目錄的列表(查看svn屬性:propget)

Copyright © Windows教程網 All Rights Reserved