挑战SVN,最纯洁的SVN客户端计划
不知道有多少人考虑过深度利用SVN来工作,甚至利用SVN来当某些业务服务器使用。
我昨天晚上开始重新拾起这个尘封已久的想法,一身冷汗,睡眠不足。
遂做了一天的试验,翻阅了大量svn的文档,甚至阅读了svn和tsvn的一些代码。
无果,最后终于了解了一点东西,我们最常用的svn协议是 基于webdav修改而来的。
而webdav是在http1.1的基础上扩充而来的。
对tsvn进行了抓包分析,终于跑通了第一条通讯。
仅将最后测试可用的关键代码放这,用visual svn 服务器,ssl正常。
展开你想象的翅膀吧,一个pure c# 的 svn 客户端可用的时候能干什么, silverlight wp7 blablabla