SVN Commands

======>>>>>>>>   $ cd ~

=======>>>>>>>  $vim .profile

.profile contents:

alias ls='ls -G'vi

alias gitdeleteall="git checkout | grep ^D | awk '{print \$2}' | xargs -n 1 -I {} git rm {}”

alias gpullm='git pull origin master ; git submodule update'

alias svnrm='svn status | grep ^! | awk "{print \"svn rm \"\$2}"'

alias svnadd='svn status | grep ^? | awk “{print \"svn add \"\$2}"'

alias svnaddall="svn status | grep ^? | grep -v 'StreamingAssets/VoxelSaves/' | sed 's/^\?[ ]*/svn add \"/' | sed 's/$/\"@/' | bash"

alias svnrmall="svn status | grep ^! |sed 's/^![ ]*/svn rm \"/' | sed 's/$/\"@/' | bash"

export PATH=$PATH:/Users/apple/pzk/egret/protobuf.js/bin


svn command

svn checkout url  //url is the address of the preject

svn update     //update resources

svn revert .   //revert local change

svn revert filepath //revert the change of a file

svn add .     //

svn addfile-path //

svn rm .     //

svn rm file-path //

svn commit -m “info”  // commit you change to remote

svn log -l 10 filePath //check the commit log 

svn merge -r version1:version2 filepath //

svn diff filepath //check the diffrent of file

svn revert -R filepath //

$ svn propset svn:ignore "Scripts

Scripts.meta" .



//create new branch

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容