export SVN_EDITOR=vim
vim can be replaced with nano for instance, but not with mate, because its a graphical editor.
export SVN_EDITOR=vim
vim can be replaced with nano for instance, but not with mate, because its a graphical editor.
Merge commit to branch (from 2.19 -> context branch 2.20 for example):
svn merge -c 16015 https://svn.server.com/branches/2.19
Resolving conflicts:
svn resolve --accept mine-full data/css/game.css
Updating to revision:
svn update -r 16206
Cloning repository:
svn co http://svn.example.com/branch/2.10 <target-directory>
Adding files:
svn add src/file.js src/file.php
Updating to concrete revision:
svn checkout -r <revision_number> file:///home/user/svn/project
Checkouting new repository with revision number:
svn checkout -r <revision_number> file:///home/user/svn project
Commiting stuff:
svn commit -m 'Use a class to print hello world'
Switching branch:
svn switch http://svn.example.com/branch/2.10
Removing file:
svn delete file_or_dir_nameAfter that you have to do:
svn commit file_or_dir_name -m "Some description"
Listing files from repository:
svn ls http://svn.example.com/some/dir
Informations about working directory:
svn infoMerging everything between current branch and the release1 branch:
svn merge file:///Users/uzza/svn/default_project_svn2/tags/release1
Merging commits between branches:
svn merge -c 13 file:///Users/uzza/svn/default_project_svn2/trunk