google和微软的开源项目托管服务的初体验
作者:朱金灿
来源:http://blog.csdn.net/clever101
分别在:http://code.google.com/intl/zh-CN/(google开放源代码项目托管服务网站)和http://www.codeplex.com/(微软的开源工程网站)创建了一个开源项目。之前用过著名的sourceforge,感觉做得功能很强大,但由此带来的问题是使用有点复杂。
google开放源代码项目托管服务可谓秉承了google软件的特色——做得简洁而实用,源码上传的速度也算不错。
codeplex做得也不错。但是在使用时发生了一个问题。我使用TortoiseSVN进行源码管理,在上传第三方库时出现一个问题:
Commitfailed (details follow):
Server sent unexpected return value (200 OK) in response toPUT request for……。
尝试多次后依然出现这个问题。到网上搜索这个问题的答案时,发现很多人也碰到这个问题,但是没有人给出很多的解决方案。其中的一个链接codeplex的工作人员给出的解决办法是:你改用git吧。于是联系codeplex的技术支持人员。不得不说codeplex的技术支持的服务态度很好,第二天就联系我,叫我把项目的url发过去。我就发过去了。似乎他们对这个问题的解决也没更好的招,询问我:Would you beinterested in using Git instead of Subversion for your project? Our Git support is more reliable than ourSubversion support. We can convert yourproject automatically for you if you would like. 我就答复他:I would like to use Git. so you can convert myproject automatically。最后收到一封邮件告诉我源码管理已经转换到Git控制下了。