{"id":70117,"date":"2021-08-26T04:10:06","date_gmt":"2021-08-26T08:10:06","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/quick-reference-to-sub-versions-repository-administration-commands-14\/"},"modified":"2021-08-26T04:10:06","modified_gmt":"2021-08-26T08:10:06","slug":"quick-reference-to-sub-versions-repository-administration-commands-14","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=70117","title":{"rendered":"Quick reference to sub version&#8217;s repository administration commands #14"},"content":{"rendered":"<h2>Sub version administration related commands<\/h2>\n<ul>\n<li>svnlook:to examine various revisions and transactions in a repository. No change is made by this command. Just analyze near to commit or committed changes.<\/li>\n<li>svnadmin:<\/li>\n<li>ls repos: check sub version repository<\/li>\n<li>svnadmin create &#8220;path to repository&#8221;<\/li>\n<li>svnadmin create &#8211;fs-type fsfs \/path\/to\/repos: creates repository that uses FSFS file system<\/li>\n<li>svnadmin create &#8211;fs-type bdb \/path\/to\/repos : creates repository that uses BDB in the backend<\/li>\n<li>ls repos\/hooks\/: This displays the hooks for the repository. Hooks are scripts that run in different repository events. You can write or use third party hooks as well <\/li>\n<li>svnadmin help: provides information on how to use svnadmin command<\/li>\n<li>svnadmin &#8211;version<\/li>\n<li>Available subcommands of svnadmin: crashtest, create,deltify<\/li>\n<li>svnlook info \/path\/to\/repos:<\/li>\n<li>svnlook info \/path\/to\/repos -r 19<\/li>\n<li>svnlook youngest \/path\/to\/repos: younest revision number<\/li>\n<li>svnsync: Creates read only mirror of the sub version repository<\/li>\n<li>svnsync:subcommands:synchronize (sync),copy-revprops,help (?, h)<\/li>\n<li>svnadmin setlog myrepos newlog.txt -r 388 :<\/li>\n<li>svnadmin lstxns myrepos:outlisted transactions<\/li>\n<li>svnadmin rmtxns myrepos `svnadmin lstxns myrepos`<\/li>\n<li>svnadmin list-unused-dblogs \/path\/to\/repos: display unused log files<\/li>\n<li>svnadmin list-unused-dblogs \/path\/to\/repos | xargs rm: restore disk space from unused log files<\/li>\n<li>svnadmin recover \/path\/to\/repos : BDB repository recover<\/li>\n<li>svnadmin dump myrepos &gt; dumpfile: dump svn repository<\/li>\n<li>svnadmin load newrepos &lt; dumpfile :effectively replays those dumped revisions into the targetrepository for that operation<\/li>\n<li>svnadmin create newrepos <br \/>$ svnadmin dump myrepos | svnadmin load newrepos<\/li>\n<li>svnadmin hotcopy \/path\/to\/repos \/path\/to\/repos-backup:backup repository<\/li>\n<li>$ svnadmin hotcopy &#8211;clean-logs \/path\/to\/bdb-repos \/path\/to\/bdb-repos-backup<\/li>\n<li><\/li>\n<li><\/li>\n<li><\/li>\n<li><\/li>\n<\/ul>\n<h2>Sub version repository strategies<\/h2>\n<p>You may create three folders: trunk, branch, tags. Trunk-&gt;main development, bracnch-&gt;to create various named brances of the main trunc, tags-&gt;collection of free snapshots that are created and destroyed<\/p>\n<p>Subversion repository may make use of backend database like berkeley DB or it can just use a file system like FSFS<\/p>\n<p>From: http:\/\/sitestree.com\/?p=4736<br \/> Categories:14<br \/>Tags:<br \/> Post Data:2008-05-30 10:27:31<\/p>\n<pre><code>    Shop Online: &lt;a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\"&gt;https:\/\/www.ShopForSoul.com\/&lt;\/a&gt;\n    (Big Data, Cloud, Security, Machine Learning): Courses: &lt;a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"&gt; http:\/\/Training.SitesTree.com&lt;\/a&gt; \n    In Bengali: &lt;a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\"&gt;http:\/\/Bangla.SaLearningSchool.com&lt;\/a&gt;\n    &lt;a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\"&gt;http:\/\/SitesTree.com&lt;\/a&gt;\n    8112223 Canada Inc.\/JustEtc: &lt;a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\"&gt;http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) &lt;\/a&gt;\n    Shop Online: &lt;a href='https:\/\/www.ShopForSoul.com'&gt; https:\/\/www.ShopForSoul.com\/&lt;\/a&gt;\n    Medium: &lt;a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"&gt; https:\/\/medium.com\/@SayedAhmedCanada &lt;\/a&gt;\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Sub version administration related commands svnlook:to examine various revisions and transactions in a repository. No change is made by this command. Just analyze near to commit or committed changes. svnadmin: ls repos: check sub version repository svnadmin create &#8220;path to repository&#8221; svnadmin create &#8211;fs-type fsfs \/path\/to\/repos: creates repository that uses FSFS file system svnadmin create &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=70117\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917],"tags":[],"class_list":["post-70117","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":70119,"url":"http:\/\/bangla.sitestree.com\/?p=70119","url_meta":{"origin":70117,"position":0},"title":"Little note on CVS #14","author":"Author-Check- Article-or-Video","date":"August 26, 2021","format":false,"excerpt":"CVS Version Control System: There will be a repository where the files(of different versions) will be saved. Its just like a central storage of files. You will need a software that will provide this facility.You also need a client software. The client software can get copies of the repository files.\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14846,"url":"http:\/\/bangla.sitestree.com\/?p=14846","url_meta":{"origin":70117,"position":1},"title":"Learn some CentOS Linux : Redhat Linux","author":"Sayed","date":"June 29, 2019","format":false,"excerpt":"This is mostly about Centos Linux. However, this also shows commands related to how to install Magento 2 on LEMP (E for Nginx Web-server). Some PHP related stuff are there as well. LEMP + CentOS + Magento 2 : VM Image or one click install: I did not see readily\u2026","rel":"","context":"In &quot;Magento 2&quot;","block_context":{"text":"Magento 2","link":"http:\/\/bangla.sitestree.com\/?cat=1907"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14821,"url":"http:\/\/bangla.sitestree.com\/?p=14821","url_meta":{"origin":70117,"position":2},"title":"What if You Commit Files with Sensitive Information to GitHUB\/BitBucket","author":"Sayed","date":"June 21, 2019","format":false,"excerpt":"What if You Commit Files with Sensitive Information to GitHUB\/BitBucket http:\/\/sitestree.com\/what-if-you-commit-files-with-sensitive-information-to-githubbitbucket\/ Git basic commands and basic branching with Github http:\/\/sitestree.com\/git-basic-commands-and-basic-branching-with-github\/?preview_id=10403&preview_nonce=6e34536133&preview=true Tools: Version Control, Version Management and GIT http:\/\/sitestree.com\/version-control-version-management-and-git\/ You can use Gitlab internally (i.e. install in your corporation) . It will act as a version control server. Gitlab is Linux\/Unix\u2026","rel":"","context":"In &quot;\u09ac\u09cd\u09b2\u0997 \u0964 Blog&quot;","block_context":{"text":"\u09ac\u09cd\u09b2\u0997 \u0964 Blog","link":"http:\/\/bangla.sitestree.com\/?cat=182"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25043,"url":"http:\/\/bangla.sitestree.com\/?p=25043","url_meta":{"origin":70117,"position":3},"title":"What if You Commit Files with Sensitive Information to GitHUB\/BitBucket #Root","author":"Author-Check- Article-or-Video","date":"April 15, 2021","format":false,"excerpt":"What if You Commit Files with Sensitive Information to GitHUB\/BitBucket http:\/\/sitestree.com\/what-if-you-commit-files-with-sensitive-information-to-githubbitbucket\/ Git basic commands and basic branching with Github http:\/\/sitestree.com\/git-basic-commands-and-basic-branching-with-github Tools: Version Control, Version Management and GIT http:\/\/sitestree.com\/version-control-version-management-and-git\/ You can use Gitlab internally (i.e. install in your corporation) . It will act as a version control server. Gitlab is Linux\/Unix\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25055,"url":"http:\/\/bangla.sitestree.com\/?p=25055","url_meta":{"origin":70117,"position":4},"title":"Learn and practice some CentOS Linux : Redhat Linux #Root","author":"Author-Check- Article-or-Video","date":"April 15, 2021","format":false,"excerpt":"This is mostly about Centos Linux. However, this also shows commands related to how to install Magento 2 on LEMP (E for Nginx Web-server). Some PHP related stuff are there as well. Let's Encrypt included. LEMP + CentOS + Magento 2 : VM Image or one click install: I did\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21603,"url":"http:\/\/bangla.sitestree.com\/?p=21603","url_meta":{"origin":70117,"position":5},"title":"Tools: Version Control, Version Management and GIT #Web Development #Root #By Sayed Ahmed","author":"Author-Check- Article-or-Video","date":"March 3, 2021","format":false,"excerpt":"You can use Gitlab internally. It will act as a version control server. Gitlab is Linux\/Unix specific. Gitlab is written in Ruby. You can also use Github, however, to keep your projects private, you will need to pay (in recent times, this might have been made free).\u00a0 BitBucket is an\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/70117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=70117"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/70117\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=70117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=70117"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=70117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}