Have been looking for simple way to svn commit only modified files via command line for long time. Finally i manage to find a simple solution with just 2 line command and it will be able to commit any type of file status as you like.
To SVN commit the only modified files via command line, follow the steps below:-
Advertisements
- First we need to list out all the modified files
$ svn st | grep "M " | cut -c 8- > modified.txt
** Change the M to other status and you will be able to commit other status
- Now open the modified.txt file and check if the path and files are correct. If the exported file path is broken then you may change the number “8” to other number to fix the exported path.
- Once the path is correct, you may commit thru the modified file
$ svn commit -m "commit only modified files" --targets modified.txt
Happy svn!
Related posts:
How to convert flac to mp3 file in Mac OS X
How to create App Tab in Firefox 5
Mac RDP to Win 8.1 error - Remote Desktop Connection cannot verify the identity of the computer that...
How to check if directory exists in Bash script
Dependencies failed to build: apr apr-util - Macport apache
How to change Dock icon size in Mac?
How to delete all .svn folder in Linux / Mac?
Symfony2: How to customize form error class in twig?
Share this with your friends:-
this worked for me too
Thanks.
This worked for me too.
svn status | cut -c 8- | svn commit -m “hello I did a commit”