<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_非主流程序员</title><subtitle type="text">每天都问自己一遍：最好的我是什么样的？</subtitle><id>http://feed.cnblogs.com/blog/u/49724/rss</id><updated>2010-04-25T16:35:28Z</updated><author><name>非程</name><uri>http://www.cnblogs.com/kevinpotter/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kevinpotter/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/49724/rss"/><entry><id>http://www.cnblogs.com/kevinpotter/archive/2010/04/26/1720872.html</id><title type="text">Tortoise允许修改日志的方法</title><summary type="text">默认是不允许修改的。  在版本库的hooks目录下加入一个批处理文件：pre-revprop-change.bat  @ECHO OFF  set repos=%1 set rev=%2 set user=%3 set propname=%4 set action=%5 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::...</summary><published>2010-04-25T16:35:00Z</published><updated>2010-04-25T16:35:00Z</updated><author><name>非程</name><uri>http://www.cnblogs.com/kevinpotter/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kevinpotter/archive/2010/04/26/1720872.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kevinpotter/archive/2010/04/26/1720872.html"/><content type="html">&lt;p&gt;默认是不允许修改的。&lt;/p&gt;  &lt;p&gt;在版本库的hooks目录下加入一个批处理文件：pre-revprop-change.bat&lt;/p&gt;  &lt;p&gt;@ECHO OFF&lt;/p&gt;  &lt;p&gt;set repos=%1    &lt;br /&gt;set rev=%2     &lt;br /&gt;set user=%3     &lt;br /&gt;set propname=%4     &lt;br /&gt;set action=%5     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;:: Only allow changes to svn:log. The author, date and other revision     &lt;br /&gt;:: properties cannot be changed     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;if /I not '%propname%'=='svn:log' goto ERROR_PROPNAME     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;:: Only allow modifications to svn:log (no addition/overwrite or deletion)     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;if /I not '%action%'=='M' goto ERROR_ACTION     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;:: Make sure that the new svn:log message contains some text.     &lt;br /&gt;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     &lt;br /&gt;set bIsEmpty=true     &lt;br /&gt;for /f &amp;quot;tokens=*&amp;quot; %%g in ('find /V &amp;quot;&amp;quot;') do (     &lt;br /&gt;set bIsEmpty=false     &lt;br /&gt;)&lt;/p&gt;  &lt;p&gt;if '%bIsEmpty%'=='true' goto ERROR_EMPTY    &lt;br /&gt;goto :eof     &lt;br /&gt;:ERROR_EMPTY     &lt;br /&gt;echo Empty svn:log properties are not allowed. &amp;gt;&amp;amp;2     &lt;br /&gt;goto ERROR_EXIT     &lt;br /&gt;:ERROR_PROPNAME     &lt;br /&gt;echo Only changes to svn:log revision properties are allowed. &amp;gt;&amp;amp;2     &lt;br /&gt;goto ERROR_EXIT     &lt;br /&gt;:ERROR_ACTION     &lt;br /&gt;echo Only modifications to svn:log revision properties are allowed. &amp;gt;&amp;amp;2     &lt;br /&gt;goto ERROR_EXIT     &lt;br /&gt;:ERROR_EXIT     &lt;br /&gt;exit 1&lt;/p&gt;  &lt;p&gt;然后用TortoiseSVN-&amp;gt;显示日志-&amp;gt;选择待修改日志-&amp;gt;右键：编辑日志信息。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/kevinpotter/aggbug/1720872.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/kevinpotter/archive/2010/04/26/1720872.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/kevinpotter/archive/2008/12/17/1356594.html</id><title type="text">C#和C++结构体Socket通信</title><summary type="text">最近在用C#做一个项目的时候，Socket发送消息的时候遇到了服务端需要接收C++结构体的二进制数据流，这个时候就需要用C#仿照C++的结构体做出一个结构来，然后将其转换成二进制流进行发送，之后将响应消息的二进制数据流转换成C#结构。1、仿照C++结构体写出C#的结构来[代码] 2、注意C#与C++数据类型的对应关系 C++与C#的数据类型对应关系表 API数据类型 类型描述 C#类型 API数据...</summary><published>2008-12-17T03:28:00Z</published><updated>2008-12-17T03:28:00Z</updated><author><name>非程</name><uri>http://www.cnblogs.com/kevinpotter/</uri></author><link rel="alternate" href="http://www.cnblogs.com/kevinpotter/archive/2008/12/17/1356594.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/kevinpotter/archive/2008/12/17/1356594.html"/></entry></feed>
