﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-花之剑'HOME</title><link>http://www.blogjava.net/lantin/</link><description>一朵飘舞在风中的雪花，挣扎着，不想被融化。</description><language>zh-cn</language><lastBuildDate>Sat, 18 Apr 2026 11:15:54 GMT</lastBuildDate><pubDate>Sat, 18 Apr 2026 11:15:54 GMT</pubDate><ttl>60</ttl><item><title>linux下的svn命令操作大全</title><link>http://www.blogjava.net/lantin/archive/2009/05/07/269464.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Thu, 07 May 2009 10:14:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2009/05/07/269464.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/269464.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2009/05/07/269464.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/269464.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/269464.html</trackback:ping><description><![CDATA[
		<table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
				<tbody>
						<tr>
								<td align="middle" bgcolor="#bbf0ff">
										<font style="FONT-SIZE: 14pt" color="#000066">
												<b>linux下的svn命令操作大全</b>
										</font>
								</td>
						</tr>
						<tr>
								<td>
										<table style="BORDER-COLLAPSE: collapse" bordercolor="#bbf0ff" cellspacing="1" cellpadding="0" width="100%" border="1">
												<tbody>
														<tr>
																<td align="middle">
																		<table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellspacing="0" cellpadding="0" width="650" border="0">
																				<tbody>
																						<tr>
																								<td align="middle">
																										<table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellspacing="0" cellpadding="0" width="100%" border="0">
																												<tbody>
																														<tr>
																																<td width="650">
																																		<div id="art" style="MARGIN: 15px">
																																				<div>
																																						<table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellspacing="0" cellpadding="0" width="100%" border="0">
																																								<tbody>
																																										<tr>
																																												<td align="middle" height="25">
																																														<font style="FONT-SIZE: 14pt" color="#02368d">
																																																<b>svn在linux下的使用（svn命令）</b>
																																														</font>
																																														<br />
																																												</td>
																																										</tr>
																																										<tr>
																																												<td bgcolor="#d2dee2" height="1">
																																												</td>
																																										</tr>
																																										<tr>
																																												<td bgcolor="#ffffff" height="1">
																																												</td>
																																										</tr>
																																										<tr>
																																												<td align="middle">
																																														<table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellspacing="0" cellpadding="0" width="100%" border="0">
																																																<tbody>
																																																		<tr>
																																																				<td width="100%">
																																																						<div id="art" style="MARGIN: 15px" width="100%">
																																																								<p>
																																																										<strong>1、</strong>将文件checkout到本地目录</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<strong>svn checkout</strong> path（path是服务器上的目录）<br />   例如：svn checkout svn:</span>
																																																										<span style="COLOR: rgb(128,128,128)">//</span>
																																																										<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">192.168</span>
																																																										<span style="COLOR: rgb(0,0,0)">.</span>
																																																										<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">1.1</span>
																																																										<span style="COLOR: rgb(128,128,128)">/</span>
																																																										<span style="COLOR: rgb(0,0,0)">pro</span>
																																																										<span style="COLOR: rgb(128,128,128)">/</span>
																																																										<span style="COLOR: rgb(0,0,0)">domain<br />    简写：svn co</span>
																																																								</div>
																																																								<p>
																																																										<strong>2、</strong>往版本库中添加新的文件</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn </strong></span>
																																																										<span style="COLOR: rgb(0,0,255)">
																																																												<strong>add</strong>
																																																										</span>
																																																										<span style="COLOR: rgb(0,0,0)">
																																																										</span>
																																																										<span style="COLOR: rgb(0,0,255)">file</span>
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<br />   例如：svn </span>
																																																										<span style="COLOR: rgb(0,0,255)">add</span>
																																																										<span style="COLOR: rgb(0,0,0)"> test.php(添加test.php)<br />   svn </span>
																																																										<span style="COLOR: rgb(0,0,255)">add</span>
																																																										<span style="COLOR: rgb(0,0,0)">
																																																										</span>
																																																										<span style="COLOR: rgb(128,128,128)">*</span>
																																																										<span style="COLOR: rgb(0,0,0)">.php(添加当前目录下所有的php文件)</span>
																																																								</div>
																																																								<p>
																																																										<strong>3、</strong>将改动的文件提交到版本库</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<p>
																																																												<span style="COLOR: rgb(0,0,0)">  <strong>svn commit</strong> -m </span>
																																																												<span style="COLOR: rgb(0,0,0)">"</span>
																																																												<span style="COLOR: rgb(0,0,0)">LogMessage</span>
																																																												<span style="COLOR: rgb(0,0,0)">"</span>
																																																												<span style="COLOR: rgb(0,0,0)">
																																																												</span>
																																																												<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">[</span>
																																																												<span style="COLOR: rgb(128,0,0)">-N</span>
																																																												<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">]</span>
																																																												<span style="COLOR: rgb(0,0,0)">
																																																												</span>
																																																												<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">[</span>
																																																												<span style="COLOR: rgb(128,0,0)">--no-unlock</span>
																																																												<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">]</span>
																																																												<span style="COLOR: rgb(0,0,0)"> PATH<img src="http://www.blogjava.net/images/dot.gif" />(如果选择了保持锁，就使用--no-unlock开关)<br />   例如：svn commit -m </span>
																																																												<span style="COLOR: rgb(0,0,0)">"</span>
																																																												<span style="COLOR: rgb(0,0,0)">add test file for my test</span>
																																																												<span style="COLOR: rgb(0,0,0)">"</span>
																																																												<span style="COLOR: rgb(0,0,0)"> test.php<br />    简写：svn ci</span>
																																																										</p>
																																																								</div>
																																																								<p>
																																																										<strong>4、</strong>加锁/解锁</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn lock</strong> -m </span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">LockMessage</span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">
																																																										</span>
																																																										<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">[</span>
																																																										<span style="COLOR: rgb(128,0,0)">--force</span>
																																																										<span style="FONT-WEIGHT: bold; COLOR: rgb(128,0,0)">]</span>
																																																										<span style="COLOR: rgb(0,0,0)"> PATH<img src="http://www.blogjava.net/images/dot.gif" /><br />   例如：svn lock -m </span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">lock test file</span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)"> test.php<br /><strong>svn unlock</strong> PATH</span>
																																																								</div>
																																																								<p>
																																																										<strong>5、</strong>更新到某个版本</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn update -r </strong>m path<br />   例如：<br />      svn update如果后面没有目录，默认将当前目录以及子目录下的所有文件都更新到最新版本。<br />     svn update -r </span>
																																																										<span style="COLOR: rgb(0,0,0)">200</span>
																																																										<span style="COLOR: rgb(0,0,0)"> test.php(将版本库中的文件test.php还原到版本200)<br />     svn update test.php(更新，于版本库同步。如果在提交的时候提示过期的话，是因为<strong>冲突，需要先update，修改文件</strong>，然后清除<strong>svn resolved</strong>，最后再提交commit)<br />   简写：svn up</span>
																																																								</div>
																																																								<p>
																																																										<strong>6、</strong>查看文件或者目录状态</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  </span>
																																																										<span style="COLOR: rgb(0,0,0)">1</span>
																																																										<span style="COLOR: rgb(0,0,0)">）<strong>svn status</strong> path<img src="http://www.blogjava.net/images/dot.gif" />（目录下的文件和子目录的状态，正常状态不显示）<br />   【?：不在svn的控制中；M：内容被修改；C：发生冲突；A：预定加入到版本库；K：被锁定】<br />  </span>
																																																										<span style="COLOR: rgb(0,0,0)">2</span>
																																																										<span style="COLOR: rgb(0,0,0)">）<strong>svn status -v</strong> path<img src="http://www.blogjava.net/images/dot.gif" />(显示文件和子目录状态)<br />   第一列保持相同，第二列显示工作版本号，第三和第四列显示最后一次修改的版本号和修改人。<br />   注：svn status、svn diff和 svn revert这三条命令在没有网络的情况下也可以执行的，原因是svn在本地的.svn中保留了本地版本的原始拷贝。<br />简写：svn st</span>
																																																								</div>
																																																								<p>
																																																										<strong>7、</strong>删除文件</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn delete</strong> path -m </span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">delete test fle</span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<br />   例如：svn delete svn://</span>
																																																										<span style="COLOR: rgb(0,0,0)">192.168.1.1</span>
																																																										<span style="COLOR: rgb(0,0,0)">/pro/domain/test.php -m </span>
																																																										<span style="COLOR: rgb(0,0,0)">"</span>
																																																										<span style="COLOR: rgb(0,0,0)">delete test file</span>
																																																										<span style="COLOR: rgb(0,0,0)">"<br />    或者直接svn delete test.php 然后再svn ci -m 'delete test file‘，推荐使用这种<br />简写：svn (del, remove, rm)</span>
																																																								</div>
																																																								<p>
																																																										<strong>8、</strong>查看日志</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn log</strong> path<br />   例如：svn log test.php 显示这个文件的所有修改记录，及其版本号的变化</span>
																																																								</div>
																																																								<p>
																																																										<strong>9、</strong>查看文件详细信息</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn info</strong> path<br />   例如：svn info test.php</span>
																																																								</div>
																																																								<p>
																																																										<strong>10、</strong>比较差异</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn diff</strong> path(将修改的文件与基础版本比较)<br />   例如：svn diff test.php<br /><strong>svn diff</strong> -r m:n path(对版本m和版本n比较差异)<br />   例如：svn diff -r 200:201 test.php<br />   简写：svn di</span>
																																																								</div>
																																																								<p>
																																																										<strong>11、</strong>将两个版本之间的差异合并到当前文件</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn merge -r</strong> m:n path<br />   例如：svn merge -r </span>
																																																										<span style="COLOR: rgb(0,0,0)">200</span>
																																																										<span style="COLOR: rgb(0,0,0)">:</span>
																																																										<span style="COLOR: rgb(0,0,0)">205</span>
																																																										<span style="COLOR: rgb(0,0,0)"> test.php（将版本200与205之间的差异合并到当前文件，但是一般都会产生冲突，需要处理一下）</span>
																																																								</div>
																																																								<p>
																																																										<strong>12、</strong>SVN 帮助</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn help<br />svn help ci</strong></span>
																																																								</div>
																																																								<p>------------------------------------------------------------------------------</p>
																																																								<p>以上是常用命令，下面写几个不经常用的</p>
																																																								<p>------------------------------------------------------------------------------</p>
																																																								<p>
																																																										<strong>13、</strong>版本库下的文件和目录列表</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">  <strong>svn list </strong>path<br />   显示path目录下的所有属于版本库的文件和目录<br />简写：svn ls</span>
																																																								</div>
																																																								<p>
																																																								</p>
																																																								<p>
																																																										<strong>14、</strong>创建纳入版本控制下的新目录</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<p>
																																																														<strong>svn mkdir</strong>: 创建纳入版本控制下的新目录。<br />用法: 1、mkdir PATH...<br />         2、mkdir URL...<br />创建版本控制的目录。<br />1、每一个以工作副本 PATH 指定的目录，都会创建在本地端，并且加入新增<br />     调度，以待下一次的提交。<br />2、每个以URL指定的目录，都会透过立即提交于仓库中创建。<br />在这两个情况下，所有的中间目录都必须事先存在。</p>
																																																										</span>
																																																								</div>
																																																								<p>
																																																								</p>
																																																								<p>
																																																										<strong>15、</strong>恢复本地修改</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<p>
																																																														<strong>svn revert</strong>: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。revert:<br />用法: revert PATH...<br />注意: 本子命令不会存取网络，并且会解除冲突的状况。但是它不会恢复<br />        被删除的目录</p>
																																																										</span>
																																																								</div>
																																																								<p>
																																																								</p>
																																																								<p>
																																																										<strong>16、</strong>代码库URL变更</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<p>
																																																														<strong>svn switch (sw):</strong> 更新工作副本至不同的URL。<br />用法: 1、switch URL [PATH]<br />        2、switch --relocate FROM TO [PATH...]</p>
																																																												<p>1、更新你的工作副本，映射到一个新的URL，其行为跟“svn update”很像，也会将<br />     服务器上文件与本地文件合并。这是将工作副本对应到同一仓库中某个分支或者标记的<br />     方法。<br />2、改写工作副本的URL元数据，以反映单纯的URL上的改变。当仓库的根URL变动 <br />    (比如方案名或是主机名称变动)，但是工作副本仍旧对映到同一仓库的同一目录时使用<br />    这个命令更新工作副本与仓库的对应关系。</p>
																																																										</span>
																																																								</div>
																																																								<p>
																																																								</p>
																																																								<p>
																																																										<strong>17、</strong>解决冲突</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<p>
																																																														<strong>svn resolved:</strong> 移除工作副本的目录或文件的“冲突”状态。<br />用法: resolved PATH...<br />注意: 本子命令不会依语法来解决冲突或是移除冲突标记；它只是移除冲突的<br />        相关文件，然后让 PATH 可以再次提交。</p>
																																																										</span>
																																																								</div>
																																																								<p>
																																																								</p>
																																																								<p>
																																																										<strong>18、</strong>输出指定文件或URL的内容。</p>
																																																								<div style="BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(204,204,204) 1px solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BACKGROUND-COLOR: rgb(238,238,238)">
																																																										<span style="COLOR: rgb(0,0,0)">
																																																												<p>
																																																														<strong>svn </strong>
																																																														<strong>cat</strong> 目标[@版本]...如果指定了版本，将从指定的版本开始查找。<br />svn cat -r PREV filename &gt; filename (PREV 是上一版本,也可以写具体版本号,这样输出结果是可以提交的)</p>
																																																										</span>
																																																								</div>
																																																						</div>
																																																				</td>
																																																		</tr>
																																																</tbody>
																																														</table>
																																												</td>
																																										</tr>
																																								</tbody>
																																						</table>
																																				</div>
																																		</div>
																																</td>
																														</tr>
																												</tbody>
																										</table>
																								</td>
																						</tr>
																				</tbody>
																		</table>
																</td>
														</tr>
												</tbody>
										</table>
								</td>
						</tr>
				</tbody>
		</table>
<img src ="http://www.blogjava.net/lantin/aggbug/269464.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2009-05-07 18:14 <a href="http://www.blogjava.net/lantin/archive/2009/05/07/269464.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>判断一个连接是哪一段先主动断开 </title><link>http://www.blogjava.net/lantin/archive/2009/05/05/269016.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Tue, 05 May 2009 08:42:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2009/05/05/269016.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/269016.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2009/05/05/269016.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/269016.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/269016.html</trackback:ping><description><![CDATA[tcpdump -S -nn -i eth0_rename 'tcp[13] &amp; tcp-fin != 0 and ip host 192.168.64.220 and port 3333' &gt; tcpdump.txt<br /><img src ="http://www.blogjava.net/lantin/aggbug/269016.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2009-05-05 16:42 <a href="http://www.blogjava.net/lantin/archive/2009/05/05/269016.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>virtualbox 安装Ubuntu 添加共享文件夹</title><link>http://www.blogjava.net/lantin/archive/2009/04/08/264424.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Wed, 08 Apr 2009 04:02:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2009/04/08/264424.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/264424.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2009/04/08/264424.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/264424.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/264424.html</trackback:ping><description><![CDATA[sudo apt-get install builtd-essential  编译相关软件包<br />sudo apt-get install linux-header-236.27 添加linux 内核头文件<br />cd /media/cdrom0<br />sudo ./VBoxLinuxAdditions-x86.run<br />reboot<br /><br />然后用增强功能来设置一个共享文件夹<br /> mount<img src ="http://www.blogjava.net/lantin/aggbug/264424.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2009-04-08 12:02 <a href="http://www.blogjava.net/lantin/archive/2009/04/08/264424.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>毕业前的一个月</title><link>http://www.blogjava.net/lantin/archive/2008/05/31/204563.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Sat, 31 May 2008 03:52:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2008/05/31/204563.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/204563.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2008/05/31/204563.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/204563.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/204563.html</trackback:ping><description><![CDATA[
		<p>   昨天，领导批了我的假条，允许我回学校写论文，答辩，虽然公司很忙。<br />提着包，走在校园里，感觉既熟悉又陌生，在学校呆了四年，没好好的感受感受校园的环境。<br />实习已经半年多了，一直住在公司的宿舍里，偶尔回学校和同学聚聚。感觉很对不起兄弟们<br />大三的时候在海青住了一年 ，大四又在公司住了大半年。余下的日子，我哪也不去了。<br />我不太会用文字表达感受，从小都如此。<br />建博客这么长时间了，都是专业文章，很少写点东西，呵呵。<br />开始写论文了。。<br /><br /></p>
<img src ="http://www.blogjava.net/lantin/aggbug/204563.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2008-05-31 11:52 <a href="http://www.blogjava.net/lantin/archive/2008/05/31/204563.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解析html文件(原创)</title><link>http://www.blogjava.net/lantin/archive/2008/04/20/194284.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Sun, 20 Apr 2008 03:00:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2008/04/20/194284.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/194284.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2008/04/20/194284.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/194284.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/194284.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 很简单的解析html文件内容 过滤script 和 css隔开中英文 以便切词使用。速度没测试过应该不是很快，有待优化										#include 				&lt;				stdio.h				&gt;																#include 				&lt;				stdlib.h				&gt;												...&nbsp;&nbsp;<a href='http://www.blogjava.net/lantin/archive/2008/04/20/194284.html'>阅读全文</a><img src ="http://www.blogjava.net/lantin/aggbug/194284.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2008-04-20 11:00 <a href="http://www.blogjava.net/lantin/archive/2008/04/20/194284.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为友送行</title><link>http://www.blogjava.net/lantin/archive/2008/01/28/178276.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Mon, 28 Jan 2008 13:27:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2008/01/28/178276.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/178276.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2008/01/28/178276.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/178276.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/178276.html</trackback:ping><description><![CDATA[今天，知道同事要走了，有点难过<br />晚上和山河，虎子一起去吃饭。<br />山河和我讲了很多，也了解了很多<br />以前的我很单纯<br />无奈。。。<img src ="http://www.blogjava.net/lantin/aggbug/178276.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2008-01-28 21:27 <a href="http://www.blogjava.net/lantin/archive/2008/01/28/178276.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>激流勇进</title><link>http://www.blogjava.net/lantin/archive/2007/11/17/161291.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Sat, 17 Nov 2007 15:01:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2007/11/17/161291.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/161291.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2007/11/17/161291.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/161291.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/161291.html</trackback:ping><description><![CDATA[
		<p>下周要涉及到web端的开发，用的是C#.net,虽然说以前用过C#.net做过一些东西<br />但我感觉基础还是没打好，前两天让abby帮我借了两本书（非常感谢哦～～），这两天努力地看<br />希望下周项目能尽快的上手，现在刚进公司，没有特定的任务，跟着前辈们慢慢的学习<br />web端和服务器端两部分都在学习，希望我和能快速的成长，早日跟上正轨。<br />能够帮上他们的忙<br />Study hard.</p>
<img src ="http://www.blogjava.net/lantin/aggbug/161291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2007-11-17 23:01 <a href="http://www.blogjava.net/lantin/archive/2007/11/17/161291.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>linux system calls</title><link>http://www.blogjava.net/lantin/archive/2007/08/21/138248.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Mon, 20 Aug 2007 16:30:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2007/08/21/138248.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/138248.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2007/08/21/138248.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/138248.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/138248.html</trackback:ping><description><![CDATA[
		<p>In the UNIX operating system, all input and output is done by reading or writing files, because<br />all peripheral devices, even keyboard and screen, are files in the file system. This means that a<br />single homogeneous interface handles all communication between a program and peripheral<br />devices.<br />In the most general case, before you read and write a file, you must inform the system of your<br />intent to do so, a process called opening the file. If you are going to write on a file it may also<br />be necessary to create it or to discard its previous contents. The system checks your right to do<br />so (Does the file exist? Do you have permission to access it?) and if all is well, returns to the<br />program a small non-negative integer called a file descriptor. Whenever input or output is to<br />be done on the file, the file descriptor is used instead of the name to identify the file. (A file<br />descriptor is analogous to the file pointer used by the standard library, or to the file handle of<br />MS-DOS.) All information about an open file is maintained by the system; the user program<br />refers to the file only by the file descriptor.<br />Since input and output involving keyboard and screen is so common, special arrangements<br />exist to make this convenient. When the command interpreter (the ``shell'') runs a program,<br />three files are open, with file descriptors 0, 1, and 2, called the standard input, the standard<br />output, and the standard error. If a program reads 0 and writes 1 and 2, it can do input and<br />output without worrying about opening files.<br />The user of a program can redirect I/O to and from files with &lt; and &gt;:<br />prog &lt;infile &gt;outfile<br />In this case, the shell changes the default assignments for the file descriptors 0 and 1 to the<br />named files. Normally file descriptor 2 remains attached to the screen, so error messages can<br />go there. Similar observations hold for input or output associated with a pipe. In all cases, the<br />file assignments are changed by the shell, not by the program. The program does not know<br />where its input comes from nor where its output goes, so long as it uses file 0 for input and 1<br />and 2 for output.<br /><br />Low Level I/O - Read and Write<br />Input and output uses the read and write system calls, which are accessed from C programs<br />through two functions called read and write. For both, the first argument is a file descriptor.<br />The second argument is a character array in your program where the data is to go to or to<br />come from. The third argument is the number is the number of bytes to be transferred.<br />int n_read = read(int fd, char *buf, int n);<br />int n_written = write(int fd, char *buf, int n);<br />Each call returns a count of the number of bytes transferred. On reading, the number of bytes<br />returned may be less than the number requested. A return value of zero bytes implies end of<br />file, and -1 indicates an error of some sort. For writing, the return value is the number of bytes<br />written; an error has occurred if this isn't equal to the number requested.<br />Any number of bytes can be read or written in one call. The most common values are 1, which<br />means one character at a time (``unbuffered''), and a number like 1024 or 4096 that<br />corresponds to a physical block size on a peripheral device. Larger sizes will be more efficient<br />because fewer system calls will be made.<br />Putting these facts together, we can write a simple program to copy its input to its output, the<br />equivalent of the file copying program written for Chapter 1. This program will copy anything<br />to anything, since the input and output can be redirected to any file or device.<br />#include "syscalls.h"<br />main() /* copy input to output */<br />{<br />char buf[BUFSIZ];<br />int n;<br />while ((n = read(0, buf, BUFSIZ)) &gt; 0)<br />write(1, buf, n);<br />return 0;<br />}<br />We have collected function prototypes for the system calls into a file called syscalls.h so we<br />can include it in the programs of this chapter. This name is not standard, however.<br />The parameter BUFSIZ is also defined in syscalls.h; its value is a good size for the local<br />system. If the file size is not a multiple of BUFSIZ, some read will return a smaller number of<br />bytes to be written by write; the next call to read after that will return zero.<br /><br />#define BUFSIZ 1024<br />main()<br />{<br />        char buf[BUFSIZ];<br />        int n;<br />        while((n=read(0,buf,BUFSIZ))&gt;0)<br />                write(1,buf,n);</p>
		<p>}<br /></p>
<img src ="http://www.blogjava.net/lantin/aggbug/138248.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2007-08-21 00:30 <a href="http://www.blogjava.net/lantin/archive/2007/08/21/138248.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>离开了生活一年的海青网办公室</title><link>http://www.blogjava.net/lantin/archive/2007/07/27/132904.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Fri, 27 Jul 2007 15:32:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2007/07/27/132904.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/132904.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2007/07/27/132904.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/132904.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/132904.html</trackback:ping><description><![CDATA[<p>一年前，我搬到了海青办公室。</p>
<p>一年后，我搬回了宿舍。</p>
<p>在这一年里，和海青的成员走过。</p>
<p>开学的招新，通宵写程序，准备舞会，举办活动。</p>
<p>我已经尽自己的努力，全身心的投入到海青。</p>
<p>在下学期开学的时候，我们这一届就算是退下来了。</p>
<p>还有一个最重要的任务是海青的新版的发布。</p>
<p>已经基本完成，做最后的测试。等新版发布出来后，我的使命就算是完成了。</p>
<p>把海青新的面貌交给下一界。</p>
<p>下一界是一个很出色的队伍。我相信他们一定能做得更好。</p>
<img src ="http://www.blogjava.net/lantin/aggbug/132904.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2007-07-27 23:32 <a href="http://www.blogjava.net/lantin/archive/2007/07/27/132904.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个有想法的学妹</title><link>http://www.blogjava.net/lantin/archive/2007/06/13/124095.html</link><dc:creator>花之剑</dc:creator><author>花之剑</author><pubDate>Wed, 13 Jun 2007 14:33:00 GMT</pubDate><guid>http://www.blogjava.net/lantin/archive/2007/06/13/124095.html</guid><wfw:comment>http://www.blogjava.net/lantin/comments/124095.html</wfw:comment><comments>http://www.blogjava.net/lantin/archive/2007/06/13/124095.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/lantin/comments/commentRss/124095.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lantin/services/trackbacks/124095.html</trackback:ping><description><![CDATA[今天在办公室,网站的一个大一的学妹,也是电子商务专业的.发信息给我<br>说她做了一份关于创业的策划,希望我帮她看看.<br>我觉得挺有意思,让她到办公室来,好好聊聊,看看她的想法.<br>她加入我们时间并不太长,但是却非常的努力,思想也比较成熟.是个可培养的人才<br>她过来后,拿出了她的策划书.大概三四页,写的不是很详细,只是初稿<br>里面介绍了关于创业的方案,赢利模式等等.<br>看了之后,我跟她一起分析了一些问题,在做网络这块她的确还是没有什么经验<br>对很多问题都没有考虑很全面.运营方面也没有一个很好的把握.<br>所以给了她一些针对性的建议,比如<br>技术团队怎么搭建.网站的盈利模式应该怎么确定以及市场如何推广<br>只能在能够在当今现有的网络媒体中脱颖而出.<br>我觉得这些都是比较重要的问题.<br>一个小女孩其实有怎么个想法已经不错了,但我也不得不给她一些打击.<br>这样才会让她认识到问题<br>希望她能成功,但还需要时间
<img src ="http://www.blogjava.net/lantin/aggbug/124095.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lantin/" target="_blank">花之剑</a> 2007-06-13 22:33 <a href="http://www.blogjava.net/lantin/archive/2007/06/13/124095.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>