because there are no good SVN tools (similar to TORTISESVN) that have been found under Linux. Of course esvn These are also good, but is used to think is not very accustomed to. Finally, the SVN original command-line tool was selected for the version number control operation.
some commands on the command line are more convenient to use. such as SVN checkout, SVN commit these commands basically make the non-use of graphical interface relationship is not very large. The only troublesome command is the SVN add, because the newly added files will be in different folders, some of the files in the folder already exist in the Controlled SVN folder, and some files are located in the new folders. The simple input SVN add will simply add the tags to the files in the current folder. Instead of using recursive methods like Tortise to identify the files that are required to be included in the folder, include subfolders. How do I implement a sub-folder that resembles a tortoisesvn recursive join? Check out the SVN data, in fact, the implementation of such a way is possible, the method is to switch to the folder that needs to add files, input svn add *–force, use –force to ignore some of the added subfolders already included in the version number control error. The Add folder originally supports recursive methods. Finally, the SVN commit command is entered, so the new file is submitted to the version number library.
Ubuntu under SVN command line recursively add folder file (avoid one to join--force)