<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A18制造 &#187; 源码</title>
	<atom:link href="http://a18zhizao.com/ytag/%e6%ba%90%e7%a0%81/feed" rel="self" type="application/rss+xml" />
	<link>http://a18zhizao.com</link>
	<description>梦想的种子飞入了大地，所需要的只有时间。</description>
	<lastBuildDate>Sun, 22 Apr 2012 13:46:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>使用Google的项目（源码）托管服务</title>
		<link>http://a18zhizao.com/y2009/1157_the-use-of-googles-project-source-code-managed-services.html</link>
		<comments>http://a18zhizao.com/y2009/1157_the-use-of-googles-project-source-code-managed-services.html#comments</comments>
		<pubDate>Thu, 24 Dec 2009 03:03:53 +0000</pubDate>
		<dc:creator>a18ccms</dc:creator>
				<category><![CDATA[编程]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[托管]]></category>
		<category><![CDATA[源码]]></category>

		<guid isPermaLink="false">http://www.a18zhizao.cn/y2009/1157_the-use-of-googles-project-source-code-managed-services.html</guid>
		<description><![CDATA[一、Google代码（项目）托管提供什么服务 （1）代码下载托管，为你分担网页流量（乐于分享自己的源码）。 （2）在线浏览项目代码，并有不同语言的代码着色功能。 （3）保存不同时间代码的修改，可以跟踪代码修改变化。 （4）团队分工合作，共同在上面维护一个源码项目。 它提供了“版本控制”的一些服务器端支持，更多详情可以了解“版本控制”相关话题，版本控制是大项目大团队分工合作和管理的优秀解决方案，如果你还没有使用过，则表明你还没有遇上大项目或者并非在大的软件公司工作。 二、使用Google代码托管的步骤 （1）注册Google通行证 如果你在使用Gmail邮箱，这意味着你已经拥有了一个Google通行证，否则你可以通过很多Google产品入口注册一卡通。Google的免费服务还真不少，而且好些都还是英文版，但这并不影响像我这样的Google忠实粉丝尝鲜，下面是我使用的Google产品列表： （2）创建一个源码托管项目 访问http://code.google.com/hosting/页面，在页脚正上方找到“Create a new project”链接，点击后就可以看到创建项目的表单了，按照要求填写，成功提交后就有了一个源码托管项目，它的访问地址应该是：http://code.google.com/p/&#60;你的项目名&#62;/，另外注意事项请看特别提示的第二点。 （3）安装Subversion（SVN）客户端 本人建议使用TortoiseSVN，可以到官方网站下载，而且都提供了汉化包，下载地址：http://tortoisesvn.net/downloads。安装完后“右键菜单”会多出两个选项：SVN检出、TortoiseSVN。第一步当然要找一个文件夹把它设为“版本库”，这样会生成一些文件，不用管当然也不能删这些文件。之后再在任意位置新建一个文件夹放我们的项目，执行“检出”，这样可以下载服务器上的文件到本地，或者“提交”文件到服务器上，这时都会要求输入版本库地址，这里如果仅仅是下载的话，选用下图第二个地址，就是http开头的，如果还要提交或者更新文件，则要用第一个地址，就是安全连接https，这样连接过程中会要求输入帐号和密码，帐号是Google通行证，密码是项目分配的密码。 （4）通过SVN上传下载项目文件 在你选择存放项目文件的文件夹上右键后，执行“检出”，“更新”，“提交”等操作就行了，至于它们都是什么意思，你可以查看帮助文档。 （5）配置项目设置 用Google通行证登录你的托管项目后，你还可以管理配置这个项目，比如隐藏一些不必要的导航标签、添加开发者、通知设置等等操作。 三、特别提示 1、创建一个新的项目在http://code.google.com/hosting/页面下面有一个链接“Create a new project”，不注意还是真不好找的。 2、创建新项目的时候，Project name（项目名）将是这个项目访问网址的一部分构成，一旦创建不可修改，而且最好取得简短好记并与项目有一定关系。表单旁有说明的，说要小写字母，可以加入数字，还不能有空格之类的，英文不好者注意了。 3、对于项目里面的下载（Downloads标签），如果上错了文件（提供了2G空间），当然是可以删除掉的，但要注意一下那个Delete链接也不是那么好找的，而且删除的时候，会有两个选项，其中第一项是“标识为过期”，这并没有真正删除，要真正删除请选择第二项。 4、源码项目发现有一个查看原文件的功能，如下图的“View raw file”链接，发现如果是静态文件，可以直接正常访问，比如静态网页或图片之类的文件，可以直接访问并正常显示。例子：静态网页、图片。 作者：WebFlash 出处：http://webflash.cnblogs.com]]></description>
			<content:encoded><![CDATA[<h3>一、Google代码（项目）托管提供什么服务</h3>
<p>（1）代码下载托管，为你分担网页流量（乐于分享自己的源码）。<br />
（2）在线浏览项目代码，并有不同语言的代码着色功能。<span id="more-1157"></span></p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/1.jpg" alt="代码着色" /></p>
<p>（3）保存不同时间代码的修改，可以跟踪代码修改变化。<br />
（4）团队分工合作，共同在上面维护一个源码项目。</p>
<p>它提供了“<a href="http://zh.wikipedia.org/wiki/版本控制" target="_blank">版本控制</a>”的一些服务器端支持，更多详情可以了解“<a href="http://zh.wikipedia.org/wiki/版本控制" target="_blank">版本控制</a>”相关话题，版本控制是大项目大团队分工合作和管理的优秀解决方案，如果你还没有使用过，则表明你还没有遇上大项目或者并非在大的软件公司工作。</p>
<h3>二、使用Google代码托管的步骤</h3>
<p><strong>（1）<a href="https://www.google.com/accounts/NewAccount" target="_blank">注册Google通行证</a></strong></p>
<p>如果你在使用<a href="http://www.gmail.com/" target="_blank">Gmail</a>邮箱，这意味着你已经拥有了一个Google通行证，否则你可以通过很多Google产品入口注册一卡通。Google的免费服务还真不少，而且好些都还是英文版，但这并不影响像我这样的Google忠实粉丝尝鲜，下面是我使用的Google产品列表：</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/2.jpg" alt="我的Google服务列表" /></p>
<p><strong>（2）<a href="http://code.google.com/hosting/createProject" target="_blank">创建一个源码托管项目</a></strong></p>
<p>访问<a href="http://code.google.com/hosting/" target="_blank">http://code.google.com/hosting/</a>页面，在页脚正上方找到“<a href="http://code.google.com/hosting/createProject" target="_blank">Create a new project</a>”链接，点击后就可以看到创建项目的表单了，按照要求填写，成功提交后就有了一个源码托管项目，它的访问地址应该是：http://code.google.com/p/&lt;你的项目名&gt;/，另外注意事项请看<strong>特别提示</strong>的第二点。</p>
<p><strong>（3）<a href="http://tortoisesvn.net/downloads" target="_blank">安装Subversion（SVN）客户端</a></strong></p>
<p>本人建议使用<a href="http://tortoisesvn.net/" target="_blank">TortoiseSVN</a>，可以到官方网站下载，而且都提供了汉化包，下载地址：<a href="http://tortoisesvn.net/downloads" target="_blank">http://tortoisesvn.net/downloads</a>。安装完后“右键菜单”会多出两个选项：SVN检出、TortoiseSVN。第一步当然要找一个文件夹把它设为“版本库”，这样会生成一些文件，不用管当然也不能删这些文件。之后再在任意位置新建一个文件夹放我们的项目，执行“检出”，这样可以下载服务器上的文件到本地，或者“提交”文件到服务器上，这时都会要求输入版本库地址，这里如果仅仅是下载的话，选用下图第二个地址，就是http开头的，如果还要提交或者更新文件，则要用第一个地址，就是安全连接https，这样连接过程中会要求输入帐号和密码，帐号是Google通行证，密码是项目分配的密码。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/3.jpg" alt="连接托管服务器的地址" /></p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/4.jpg" alt="客户端连接对话框" /></p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/5.jpg" alt="托管项目密码" /></p>
<p><strong>（4）通过SVN上传下载项目文件</strong></p>
<p>在你选择存放项目文件的文件夹上右键后，执行“检出”，“更新”，“提交”等操作就行了，至于它们都是什么意思，你可以查看帮助文档。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/11.jpg" alt="TortoiseSVN右键菜单一览" /></p>
<p><strong>（5）配置项目设置</strong></p>
<p>用Google通行证登录你的托管项目后，你还可以管理配置这个项目，比如隐藏一些不必要的导航标签、添加开发者、通知设置等等操作。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/6.jpg" alt="添加项目开发者" /></p>
<h3>三、特别提示</h3>
<p>1、创建一个新的项目在<a href="http://code.google.com/hosting/" target="_blank">http://code.google.com/hosting/</a>页面下面有一个链接“Create a new project”，不注意还是真不好找的。</p>
<p>2、创建新项目的时候，Project name（项目名）将是这个项目访问网址的一部分构成，一旦创建不可修改，而且最好取得简短好记并与项目有一定关系。表单旁有说明的，说要小写字母，可以加入数字，还不能有空格之类的，英文不好者注意了。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/7.jpg" alt="新建项目" /></p>
<p>3、对于项目里面的下载（Downloads标签），如果上错了文件（提供了2G空间），当然是可以删除掉的，但要注意一下那个Delete链接也不是那么好找的，而且删除的时候，会有两个选项，其中第一项是“标识为过期”，这并没有真正删除，要真正删除请选择第二项。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/8.jpg" alt="大空间支持" /></p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/9.jpg" alt="删除上错文件" /></p>
<p>4、源码项目发现有一个查看原文件的功能，如下图的“View raw file”链接，发现如果是静态文件，可以直接正常访问，比如静态网页或图片之类的文件，可以直接访问并正常显示。例子：<a href="http://snsapps.googlecode.com/svn/trunk/TestPage.html" target="_blank">静态网页</a>、<a href="http://snsapps.googlecode.com/svn/trunk/TestImage.jpg" target="_blank">图片</a>。</p>
<p><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/webflash/EntryImages/20090627/10.jpg" alt="查看原始文件内容" /></p>
<p>作者：<a title="唐国辉" href="http://webflash.cnblogs.com">WebFlash</a><br />
出处：<a title="问道者博客" href="http://webflash.cnblogs.com">http://webflash.cnblogs.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://a18zhizao.com/y2009/1157_the-use-of-googles-project-source-code-managed-services.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

