{"id":1870,"date":"2011-10-23T11:05:07","date_gmt":"2011-10-23T03:05:07","guid":{"rendered":"http:\/\/www.jpuyy.com\/blog\/?p=1870"},"modified":"2023-05-07T00:58:22","modified_gmt":"2023-05-06T16:58:22","slug":"svn-help","status":"publish","type":"post","link":"https:\/\/jpuyy.com\/?p=1870","title":{"rendered":"svn\u57fa\u672c\u547d\u4ee4 svn help"},"content":{"rendered":"<p>\u67e5\u770b\u4e86svn help\u5bf9\u57fa\u672c\u547d\u4ee4\u8fdb\u884c\u8be6\u8ff0<\/p>\n<pre>root@debian:~# svn help<\/pre>\n<p>\u7528\u6cd5: svn &lt;subcommand&gt; [options] [args]Subversion \u547d\u4ee4\u884c\u5ba2\u6237\u7aef\uff0c\u7248\u672c 1.6.17\u3002<\/p>\n<p>\u4f7f\u7528\u201csvn help &lt;subcommand&gt;\u201d \u663e\u793a\u5b50\u547d\u4ee4\u7684\u5e2e\u52a9\u4fe1\u606f\u3002<\/p>\n<p>\u4f7f\u7528\u201csvn &#8211;version\u201d\u67e5\u770b\u7a0b\u5e8f\u7684\u7248\u672c\u53f7\u548c\u7248\u672c\u5e93\u8bbf\u95ee\u6a21\u5757\uff0c\u6216\u8005\u4f7f\u7528\u201csvn &#8211;version &#8211;quiet\u201d\u53ea\u67e5\u770b\u7a0b\u5e8f\u7684\u7248\u672c\u53f7\u3002<\/p>\n<p>\u5927\u591a\u6570\u7684\u5b50\u547d\u4ee4\u53ef\u63a5\u53d7\u6587\u4ef6\u6216\u76ee\u5f55\u53c2\u6570\uff0c\u5bf9\u76ee\u5f55\u8fdb\u884c\u9012\u5f52\u5904\u7406\u3002<\/p>\n<p>\u5982\u679c\u6ca1\u6709\u6307\u5b9a\u53c2\u6570\uff0c\u9ed8\u8ba4\u5bf9\u5f53\u524d\u76ee\u5f55(\u5305\u542b\u5f53\u524d\u76ee\u5f55)\u9012\u5f52\u5904\u7406\u3002<\/p>\n<p>\u53ef\u7528\u7684\u5b50\u547d\u4ee4\uff08\u8bb0\u5f97\u5148\u5207\u5230\u5de5\u4f5c\u526f\u672c\uff09:<\/p>\n<p>svn add<\/p>\n<p>svn blame (praise, annotate, ann)<\/p>\n<p>cat\u00a0 \u67e5\u770b\u67d0\u6587\u4ef6\u8fc7\u53bb\u4e00\u4e2a\u7248\u672c\u7684\u5185\u5bb9\uff0c\u5982<\/p>\n<pre>svn cat --r 2 meizi.txt<\/pre>\n<p>svn changelist (cl)<\/p>\n<p>svn checkout (co) \u68c0\u51fa\u547d\u4ee4<\/p>\n<pre>svn co file:\/\/\/opt\/svnroot\/dev-a\/<\/pre>\n<p>\u68c0\u51fa\u5177\u4f53\u7248\u672c<\/p>\n<pre>svn co -r 250 file:\/\/\/opt\/svnroot\/dev-a\/<\/pre>\n<p>svn cleanup<\/p>\n<p>svn commit (ci)<\/p>\n<p>svn copy (cp)<\/p>\n<p>svn delete (del, remove, rm)\u00a0\u00a0 \u5220\u9664\u67d0\u4e2a\u6587\u4ef6<\/p>\n<pre>svn del filename<\/pre>\n<p>svn diff (di)<\/p>\n<p>svn export<\/p>\n<p>svn help (?, h)<\/p>\n<p>svn import<\/p>\n<p>svn info\u67e5\u770b\u5f53\u524d\u526f\u672c\u7684\u7248\u672c\u4fe1\u606f<\/p>\n<pre># svn info\r\n\u8def\u5f84: .\r\nURL: https:\/\/abc.com\/svn\/dev\/trunk\r\n\u7248\u672c\u5e93\u6839: https:\/\/abc.com:808\/svn\/dev\r\n\u7248\u672c\u5e93 UUID: db3333b9-a35c-4fsc-a3bb-9c2ee82ebb56\r\n\u7248\u672c: 235\r\n\u8282\u70b9\u79cd\u7c7b: \u76ee\u5f55\r\n\u8c03\u5ea6: \u6b63\u5e38\r\n\u6700\u540e\u4fee\u6539\u7684\u4f5c\u8005: jpuyy\r\n\u6700\u540e\u4fee\u6539\u7684\u7248\u672c: 235\r\n\u6700\u540e\u4fee\u6539\u7684\u65f6\u95f4: 2012-09-29 13:19:18 +0800 (\u4e00, 2012-09-29)<\/pre>\n<p>svn list (ls) \u53ef\u4ee5\u5728\u4e0d\u4e0b\u8f7d\u6587\u4ef6\u7684\u65f6\u5019\u67e5\u770b\u76ee\u5f55\uff0c\u67e5\u770b\u8fdc\u7a0b\u76ee\u5f55\u7684\u65f6\u5019\u4e5f\u5f88\u597d\u7528\uff0c\u5982\uff1a<\/p>\n<pre>svn list svn:\/\/jpuyy.com:3690\/projectA<\/pre>\n<p>svn lock<\/p>\n<p>svn log<br \/>\n\u7528\u6cd5\uff1asvn log filename \u67d0\u4e2a\u6587\u4ef6\u7684\u7248\u672c\u4fe1\u606f\uff0c\u5982\u679c\u4e0d\u52a0<\/p>\n<p>svn merge<\/p>\n<p>svn mergeinfo<\/p>\n<p>svn mkdir<\/p>\n<pre>svn mkdir file:\/\/\/var\/svnroot\/nginxsub\/testdir -m \"\u8bd5\u8bd5\u521b\u5efa\u76ee\u5f55\"<\/pre>\n<p>move (mv, rename, ren)<\/p>\n<p>svn propdel (pdel, pd)<\/p>\n<p>svn propedit (pedit, pe)<\/p>\n<p>svn propget (pget, pg)<\/p>\n<p>svn proplist (plist, pl)<\/p>\n<p>svn propset (pset, ps)<\/p>\n<p>svn resolve<\/p>\n<p>svn resolved<\/p>\n<p>svn revert<\/p>\n<p>status (stat, st)<br \/>\n\u7528\u6cd5\uff1asvn status<br \/>\n\u5982\u679c\u6587\u4ef6\u72b6\u6001\u4e3a? \u5219\u7528\u547d\u4ee4\uff1asvn add filename \/\/filename\u4e3a\u5177\u4f53\u7684\u6587\u4ef6\u540d<br \/>\n\u5982\u679c\u6587\u4ef6\u72b6\u6001\u4e3aM \u8868\u793a\u8fd9\u4e2a\u6587\u4ef6\u88ab\u4fee\u6539\u4e86<\/p>\n<p>svn switch (sw)<\/p>\n<p>svn unlock<\/p>\n<p>svn update (up)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u67e5\u770b\u4e86svn help\u5bf9\u57fa\u672c\u547d\u4ee4\u8fdb\u884c\u8be6\u8ff0 root@debian:~# svn help \u7528\u6cd5: svn &lt;subcommand&gt; [options] [args]Subversion \u547d\u4ee4\u884c\u5ba2\u6237\u7aef\uff0c\u7248\u672c 1.6.17\u3002 \u4f7f\u7528\u201csvn help &lt;subcommand&gt;\u201d \u663e\u793a\u5b50\u547d\u4ee4\u7684\u5e2e\u52a9\u4fe1\u606f\u3002 \u4f7f\u7528\u201csvn &#8211;version\u201d\u67e5\u770b\u7a0b\u5e8f\u7684\u7248\u672c\u53f7\u548c\u7248\u672c\u5e93\u8bbf\u95ee\u6a21\u5757\uff0c\u6216\u8005\u4f7f\u7528\u201csvn &#8211;version &#8211;quiet\u201d\u53ea\u67e5\u770b\u7a0b\u5e8f\u7684\u7248\u672c\u53f7\u3002 \u5927\u591a\u6570\u7684\u5b50\u547d\u4ee4\u53ef\u63a5\u53d7\u6587\u4ef6\u6216\u76ee\u5f55\u53c2\u6570\uff0c\u5bf9\u76ee\u5f55\u8fdb\u884c\u9012\u5f52\u5904\u7406\u3002 \u5982\u679c\u6ca1\u6709\u6307\u5b9a\u53c2\u6570\uff0c\u9ed8\u8ba4\u5bf9\u5f53\u524d\u76ee\u5f55(\u5305\u542b\u5f53\u524d\u76ee\u5f55)\u9012\u5f52\u5904\u7406\u3002 \u53ef\u7528\u7684\u5b50\u547d\u4ee4\uff08\u8bb0\u5f97\u5148\u5207\u5230\u5de5\u4f5c\u526f\u672c\uff09: svn add svn blame (praise, annotate, ann) cat\u00a0 \u67e5\u770b\u67d0\u6587\u4ef6\u8fc7\u53bb\u4e00\u4e2a\u7248\u672c\u7684\u5185\u5bb9\uff0c\u5982 svn cat &#8211;r 2 meizi.txt svn changelist (cl) svn checkout (co) \u68c0\u51fa\u547d\u4ee4 svn co file:\/\/\/opt\/svnroot\/dev-a\/ \u68c0\u51fa\u5177\u4f53\u7248\u672c svn co -r 250 file:\/\/\/opt\/svnroot\/dev-a\/ svn cleanup [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[23],"class_list":["post-1870","post","type-post","status-publish","format-standard","hentry","category-linux","tag-summary"],"_links":{"self":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/1870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1870"}],"version-history":[{"count":14,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/1870\/revisions"}],"predecessor-version":[{"id":6778,"href":"https:\/\/jpuyy.com\/index.php?rest_route=\/wp\/v2\/posts\/1870\/revisions\/6778"}],"wp:attachment":[{"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jpuyy.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}