...
Basic Commands
Command | Description | ||
---|---|---|---|
svn checkout <URL> ex: svn checkout https://svn.jmehan.com:8443/svn/PROJECTS/ibrewmasterExtractor | Checkout repo | ||
svn status --no-ignore | Show status of all files | ||
svn status --no-ignore |grep ^? | Show un-versioned files | ||
svn add <folder_or_file> | Add files for commit | ||
svn revert --recursive <folder_or_file> | Revert an add | ||
svn delete <folder_or_file> | Remove files | ||
svn commit | Commit changes to svn server. | ||
svn update | Pull changes from svn server | ||
svn revert <file> | Revert changes to a file | ||
svn log | Display logs for the current folder. Do svn update first. | ||
svn import -m "Comment" <FOLDER> <REPO>/<FOLDER> ex: svn import -m "Node Projects" node https://svn.jmehan. | |||
export GIT_SSL_NO_VERIFY=true | Disable SSL cert requirement | ||
com:8443/svn/PROJECTS/node | Import a folder into your repository After importing, you will need to checkout the project. | ||
svn rm REPO_URL/project ex: svn rm | https://svn.jmehan.com:8443/svn/ | testPROJECTS/restTest | Clone from SVN to GIT with historyRemove a project from SVN |
| Remove all locally deleted files. | ||
svn st | grep ^"?" | awk '{print " --force "$2}' | xargs svn add | Add all new local files. |