分享

如何用SVN向百度开发者平台上传和下载文件

问题导读

1.百度开发者平台如何上传文件?
2.百度开发者平台如何实现下载文件?
3.SVN commit的作用是什么?







svn不了解,查看此文:
源码管理、获取网络源码工具:TortoiseSVN使用手册

百度有一个开发者中心,里面提供了云服务器,非常好用,今天,就来介绍一下如何用SVN向百度开发者平台上传和下载文件。以放在百度上的一个网站为样例。


1.png

工具/原料

SVN一个,自己百度下载。

步骤
首先,我们进入百度开发者中心。我们需要一个SVN,这个可以从百度开发者中心的文档中找到链接地址。安装SVN的方法文档也给出了。
2.png


安装好SVN,进入开发者中心,在这里以自己的一个网站为样例来介绍。
所以选择”开发者服务管理“,进入项目。如果你没有项目的话,点击”创建工程“可以创建一个新的项目。


3.png

进入自己的项目之后,左侧是项目的AK、SK,这个一会要用。点击右侧的“应用引擎”

4.png


如果你还没有应用,那你可以点击“添加部署”创建一个。有了一个应用的话,就点击复制,将SVN的地址复制下来。

5.png



找一个空的文件夹。如图。按鼠标右键。选择“SVN checkout”,就是下载文件。点击后会出现选项框。

6.png
7.png


如图,第一个框粘贴你刚才复制的SVN地址,第二个框是下载文件到本地的地址。
将两个框填写完后点击“OK”就开始下载文件了。但如果你是第一次下载,就会弹出输入框,需要你输入AK、SK,就是刚才提到的东西,复制过来就行了。

8.png

如果你在百度上有东西的话,就会下载下来,会显示下载过程的进度框,左下角有下载速度。下载完成后,会显示”revision“,也就是更新版本,你使用SVN上传该文件的次数。还有”Added“,也就是下载下来的文件数量

9.png

当你下载下来且未做修改时,该文件夹有一个绿色的对勾。修改过后的文件会有一个红色的感叹号。

10.png

接下来介绍上传文件的方法。
也就是将下载下来的文件更改,并上传到百度云服务器上。



比如文件里多了一张图片,这张图片就会被标记为"?",标示原来没有的文件出现了。小编就需要对这个文件进行添加操作。鼠标右键选择ADD,点击。添加过后,图片的标示改变成了“+”,表示该文件已被添加。这样就可以上传了。




11.png

选中整个文件夹,右键选择”SVN commit...“,就是提交。
弹出显示框,显示需要更新的文件,你可以去掉选中来将此文件从更新列表中去除。确认无误后点击OK,


12.png

13.png


上传完成后,会显示更新版本和上传文件数量,和下载差不多
14.png

这时,百度开法者中心就会有文件上传提醒显示。如图。
再次进入“应用引擎”,点击右侧的“发布”,过一会,你就可以访问到你上传的文件了

15.png

注意事项
百度云服务器是收费的
SVN下载时要注意是32位还是64位!!




已有(3)人评论

跳转到指定楼层
desehawk 发表于 2015-3-8 11:24:59
进一步补充相关内容:
开篇先给大家讲个我自己的故事,几个月前在网上接了个小软件开发的私活,平日上班时间也比较忙,就中午一会儿休息时间能抽出来倒腾着去做点。每天下班复制一份到U盘带回去继续摸索,没多久U盘里躺着的文件列表那叫一个雷人。


免费svn服务器,百度云开发者教程
工具
百度账号
svn客户端


步骤


每天这样复制来复制去还可以忍受,过了几天,软件还没开发结束,客户的思维随着时间的推移对已做的功能要进行部分增减,噢,my god ,我去年买了个登山包,超耐磨!!!我需要从历史的版本去参考一些代码,看着这么多的最终版,该从哪里找啊 ???
故事就讲到这,最后软件虽然如期交工了,但这苦逼的过程大家懂的。
你是不是也有过我这样的苦逼经历,是不是每天在公司研究了一半的代码,也是用U盘copy回去,或者用当下比较流行的网盘,不管怎样,过了今天都将成为过去式,博主将带领大家从石器时代步入青铜器时代。
说了这么多,呈上干货,都放下手中的砖,准备领取svn服务器。
说是SVN服务器其实不是SVN服务器,因为我用他当做SVN服务器便这样称呼,百度云大家应该都听说过吧,最近几年流行什么阿里云,百度云,各种云……在我看来就是希望把广大小白糊弄的不知所云。不就是存储空间嘛,你以为加个云你就是高科技,咱们都是乡下人?之前呆过的一家公司也打着云计算的口号,关于云的概念也挺搞笑,当时做的是互联网产品,用户的数据都在我们这边,公司的技术大佬们时不时给用户灌输一种,你们的数据在云上,很安全的。当时我就纳闷了,云上?我远程桌面到公网服务器打开sqlserver不就是用户的数据吗?当时也不敢质疑,你要质疑,他们会说,你00后懂什么,我们走过的桥比你走过的路多,吃过的盐比你吃过的米多,见过的鬼比你见过的人都多……好吧!
怎么利用百度云做svn代码服务器呢?
1.需要注册一个百度帐号
2.登录http://developer.baidu.com完善开发者信息
3.创建应用,如下图

1.png


4.配置应用
2.png


5.创建应用版本
3.png




6.复制SVN地址,进行项目代码的部署
4.png


复制svn地址就可以在本地管理你的代码了(还可以点击编辑在线管理),svn帐号密码即为你的百度用户名和密码。
常见问题:如果你本地的svn管理目前管理着别的代码,怎么去切换到百度帐号去管理百度云里面的代码呢?右键svn的settings,点击clear就清除了本机的svn帐号信息,下次使用svn管理代码的时候就会提示登录svn帐号密码,如下图。
感谢阅读,希望能提高你的生产力。

5.png






注意事项
注意svn连接时,第一次验证通过后在保存账号密码







回复

使用道具 举报

ainubis 发表于 2015-4-1 22:06:41
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条