Apache Subversion is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.
svn checkout https://svn-repo.url/trunk destination-folder-path
svn add .
svn commit -m "commit message"
Copy to Tag
svn copy https://svn-repo.url/trunk https://svn-repo.url/tags/1.0 -m "commit message"