首页 >知识讲堂 >网站建设知识>教程:使用Git或SVN方式上传代码文件到SAE

教程:使用Git或SVN方式上传代码文件到SAE

2020-12-31 10:14:25 阅读(155 评论(0)

目前SAE上的应用支持通过Git和SVN部署代码。Git仓库地址 https://git.sinacloud.com/YOUR_APP_NAMESVN仓库地址 https://svn.sinacloud.com/YOUR_APP_NAME用户名 SAE安全邮箱密码 SAE安全密码注明用户名和密码为安全邮箱和安全密码,不是微博账号和微博密码!如果微盾动态密码已经启用,则密码应为“安全密码” “微盾动态密码”使用Git客户端注释Git代码部署只支持新创建的应用程序,现有使用SVN部署的应用程序暂时不能使用Git部署。如果微盾动态密码已经启用,则密码应为“安全密码” “微盾动态密码”使用Git客户端注释Git代码部署只支持新创建的应用程序,现有使用SVN部署的应用程序暂时不能使用Git部署。假设您刚刚创建了一个应用程序newapp。首先,创建一个新的Git仓库,并添加一个Git远程仓库sae,地址如下:https://git.sinacloud.com/newapp。复制代码代码如下:$mkdirnewapp&&cdnewapp$gitinit$gitremoteaddsaehttps://git.sinacloud.com/newapp上传代码。如果部署Git的主分支,(master)SAE服务器版本1中的代码:复制代码如下:$touchindex.php$gitaddindex.php$gitcommit-m"initialcommit"$gitpushsaemaster:从SAE服务器上删除版本1的代码。复制代码代码如下:$gitpushsae:在SAE上,应用版对应Git的远程分支。详见:应用目录、应用版本目录、应用版本。Git帮助文档:https://git-scm.com/book/zh最后,您可以使用credentialhelper,以避免每次提交都输入密码,如何配置可见:https://help.github.com/articles/caching-your-github-password-in-git如果使用Git-1.7.在gitclone或gitpush之前的版本中,您可能会遇到以下问题,请在使用前升级git版本。复制代码代码如下:error:TherequestedURLreturnederror:401whileacessinghttpstps://git.sinacloud.com/repo/info/refs?service=git-receive-packfatal:HTTPrequestfailedError:TherequestedURLreturnederror:403whileacessinghttpstps://git.sinacloud.com/repo/info/refsfatal:HTTPrequestfailedError:https://git.sinacloud.com/repo/info/refsnotfound:didyourungitupdate-server-infoontheserver?configigg注释应用程序配置文件.yaml不会部署到用户的代码目录中,但会存储在服务器Git仓库中。configigg注释应用程序配置文件.yaml不会部署在用户的代码目录中,但会存储在服务器Git仓库中。如果使用TortoiseSVN1.8,使用SVN客户端TortoiseSVN1.8.x部署代码有问题,请尝试更新到最新版本或使用1.8以下版本。推荐在Windows下使用乌龟(Tortoise)SVN客户端。TortoiseSVN是Subversion版本控制系统的免费开源客户端,可以超越管理文件和目录的时间。文件保存在中央版本库(即SAE中央SVN仓库)中。除了记住文件和目录的每一次修改外,版本库与普通文件服务器非常相似。您可以将文件恢复到过去的版本,并通过检查历史知道数据做了哪些修改,谁做了修改。这就是为什么很多人把Subversion和版本控制系统视为“时间机器”。TortoiseSVN下载:http://tortoisesvn.net/downloads.以下是使用TortoiseSVN向SAE部署代码的详细介绍。第一步是创建一个新的文件夹作为当地工作目录(Workingdirectory),可使用名为文件夹名的应用程序。例如,为我的应用devcenter创建本地工作目录。第二步是检测SAESVN仓库(checkout)所有版本的应用代码,如图2所示,右键–>点击“SVNCheckout在弹出页面上填写仓库路径:https://svn.sinacloud.com/devcenter/,其他默认参数,如图所示:Reversion,“HEADrevision它指的是最新版本,也可以指定Revision作为任何版本。点击“OK“,出现下载界面,如图所示:如果一切顺利,所有版本代码的devcenter应用将出现在新创建的devcenter文件夹下,如图所示:使用您最喜欢的本地编辑器,编辑任何文件,文件图标将出现红色感叹号,如图所示:看,刚刚修改的index.php变色了。需要在下面提交(commit)最新更新。需要在下面提交(commit)最新更新。index.php文件上击右键,菜单选择“SVNcommit“,如图所示:然后填写本更新的日志(logmessage),这是必填项,否则commit会失败。如图所示:当您看到如下图所示时,表明刚才的修改已成功提交,此前devcenter项目的SVN版本号添加到30。在SVN工作目录下,文件修改完成后只需要commit,但对于新文件或从其他目录复制的文件或文件夹,您需要在commit之前进行一步的add操作,将文件或文件夹添加到SVN工作目录中,否则SVN客户端不会承认。具体操作非常简单,如图所示:然后如右键commit。

以上就是关于教程:使用Git或SVN方式上传代码文件到SAE的相关介绍,更多教程:使用Git或SVN方式上传代码文件到SAE相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对教程:使用Git或SVN方式上传代码文件到SAE有更深的了解和认识。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

淘宝历史成交价格怎么看?

  优质答案(1)  淘宝上直接看不到,可以下载一些浏览器插件,通过插件工具可以看。具体方法如下:  1、用360浏览器为例,登录淘宝账号,打开淘宝网,找到想要了解的宝贝。复制链接。  2、打开360浏览器首页,在它的右上角…查看详情

t610是什么处理器

unisoct610是什么处理器?我认为unisoct610是虎贲T610处理器。虎贲T610是一款4G手机的中端处理器,采用12nm制程工艺,由两颗1.8GHz的ArmCortex-A75CPU和六颗1.8GHz的ArmCortex-A5...查看详情

郑州网站建设的专业公司有哪些?四大公司可选择

网站建设是非常好的,因为现在的网站建设对于一家企业的发展是很重要的,现在是一个网络的时代,如果想吸引更多的客户,那么拥有自己的网站就能够推广出去,会让更多的客户看到自己的产品,也能够了解到自己的企业信息。所以说很…查看详情

小程序代理加盟市场利润不少,究竟是商机还是骗局?

微信小程序在近两年使用量一直不低,商家可以通过微信社交产生流量、通过公众号实现内容转化、通过社群实现裂变等与用户链接,达到销售目的。所以,微信小程序的种种优势,促进了小程序代理加盟市场的兴起。 图片来源于网络 …查看详情

【APP、H5和小程序】移动生态桥梁,企业该如何选用

APP、H5和小程序都是移动互联网生态中连接企业与用户的桥梁应用工具,是企业在进行营销推广、企业服务和客户微信等工作的常用工具。但是这三者之间有功能重叠,又略有区别,很多时候容易让企业陷入纠结,究竟应该在APP、H5和小程序之…查看详情

版权查询有哪些需要注意的

版权查询是指对特定作品或创意进行确认、验证其版权归属及保护情况的过程。以下是版权查询中需要注意的几个方面:第一,确定查询对象:在进行版权查询之前,首先要明确所需查询的作品类型,如文字作品、音乐作品、艺术作品等。这…查看详情

oa系统和erp系统区别有哪些?主要体现在这些方面

oa系统还有erp系统都是在公司中比较常用到的。但是对于但是对于这两种系统,不了解的人们可能不知道该怎样去选择。其实oa系统属于办公自动化的系统,结合了现代化办公的功能和计算机的技术,属于非常不错的一款新型办公方式。erp属于…查看详情

手把手教你做好竞品分析

通过观察和分析竞品,能够帮助我们了解市场格局和行业趋势,找到细分机会。当竞品出现杀手级功能或病毒型活动的时候,也能够迅速跟进。知己知彼才能百战不殆,那么如何做好竞品分析呢? 确定哪些是你的竞争对手 在确定竞争…查看详情

英汉互译app哪个好 英文翻译中文的app推荐

现在涉及到翻译的场合很多很多,但是对于普通人来说听说英语还是比较困难的,毕竟没那个语言环境,下面万商云集小编给大家来详细介绍一下英汉互译app哪个好 英文翻译中文的app推荐这方面的内容,希望能帮助到大家解决相关的问题…查看详情

2022年网络推广哪个平台好

营销推广是企业生存的一部分,还是很重要的构成部分,下面万商云集小编给大家来介绍一下2022年网络推广哪个平台好这一块的内容。  seo平台  当一个企业想做网络营销的时候,一定要接触到网络推广,尤其是新产品和新网站所以这么…查看详情

局域网管理软件有哪些?好用的局域网管理软件推荐

很多朋友们都知道,公司基本上都是使用局域网的,其实局域网在管理的时候也是需要用的一些软件的,这样在一台电脑上就可以进行操作,但是很多人并不知道需要下载什么样的软件。那么局域网管理软件有哪些?下面就来给大家介绍几款…查看详情

零售运营管理:场景设施、配套服务和信任搭建都很重要

零售业是我国发展较快,流通性较强,规模扩展较大的行业,是连接生产和消费的重要纽带。数字化零售变革带给了零售企业发展契机,也带来了零售运营管理的难题。零售企业运营目标与供应链中的生产商和批发商不同,零售企业的运营目…查看详情

版权怎么注册?著作权登记的基础知识

版权即著作权,采取的是自动取得制度,是伴随作品创作完成自动获取的一项权利,不需要进行其它登记注册的手续。在中国,著作权的取得不受行为能力和年龄的限制,自己要是基于作者的智力创作产生的作品,在作品创作完成之日起即自…查看详情

赚钱软件排行榜前十名,可以放心选

现在生活中,每一天都离不开钱,所以赚钱就成为了很多人,最为关注的事情,其实现在能够帮助大家赚钱的软件不少,选择的时候也不可以放松警惕,那么在文章中,就对于赚钱软件排行榜前十名,在下面的文章中为大家重点介绍。1、赏帮…查看详情

2021值得入手的10款点餐系统排名

如今很多餐饮企业为了进行数字化升级,提高店铺整体运营效率,都在使用智能点菜软件,智能点餐系统可以从根本上帮助餐厅解放人手,服务员可以更多地将目光放在对于顾客的关怀以及个性化需求上,系统软件帮助餐厅完成基础点菜工作…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询