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

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

2020-12-31 10:14:25 阅读(158 评论(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有更深的了解和认识。

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

推荐阅读

公司名称变更后还需要变更哪些

  一、引言  随着公司发展,有些公司可能会根据业务变化或其他原因需要修改公司名称。在名称变更后,公司除了需要修改各种证照、执照、文档等,还需要对多个方面的事项进行调整和更新。本文将针对名称变更后需要变更的方面进…查看详情

在线客服系统免费的有哪些?

51客服是什么?51客服是一款专业的网上在线客服系统51客服网上上客服是完全基于WEB实现的一款免费网页对话系统,简洁明快,无需安装任何插件。在提升服务质量的同时,也为使用者带来了新的客户来源和订单。免费客服系统有谁用过吗?用过…查看详情

小程序游戏制作工具

  小程序游戏怎么做的?  小程序游戏需要掌握一定的编程知识,使用开发工具进行开发。  游戏的设计需要考虑玩家的体验和游戏的趣味性,同时还需要考虑游戏的流畅度和响应速度,以及吸引力和推广方案。  小程序游戏开发需要…查看详情

北京市规范双11商品价格,不允许价格先涨再降

目前各大电商平台的商家激战正酣,都想在这个每年一次的全民狂欢购物中分得一杯羹,各大商家做了看起来非常有吸引力的活动,比如1元抢6重优惠、第二家0元、全场3.5折起等等。因为往年有些商家都会在双11开始前一段时间先把商品价格涨…查看详情

五个常见的数据库管理系统

数据库包含哪几个板块?数据库系统由4个部分组成:1、数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,…查看详情

2022年商标注册需要多久下来

  商标只能到商标管理部门进行注册,才受法律的保护,注册的商标是不容侵犯的,而注册商标需要满足一定的条件,并且要经过一定的程序,而这个程序是比较长的,那么注册商标一般要多长时间?万商云集小编给你来详细解答一下这一块…查看详情

公认游戏性能最强手机,各大电竞手游职业选手都在用

近年来,电子手游行业发展迅猛,每年都有各种大型的赛事展开。细心的朋友们会发现,赛场上的各位职业选手们所使用的手机与我们平时用的常见手机有很大的区别。这是因为他们所使用的是更适合玩游戏的专业游戏手机,其各种性能都要…查看详情

windows10语言栏怎么设置

  Windows10语言栏是一个非常重要的工具,它可以设定你想要使用的语言,使得你的电脑界面上显示相应语言的文字,帮助你更加方便的进行操作和使用。  一般情况下,语言栏的默认设置可能是英语或者其他语言是英语,但如果你不想使…查看详情

计算机经历的四个时代是什么?

计算机的发展经历了哪些阶段?计算机发展经历了四个发展阶段:1、第一个发展阶段:1946-1956年电子管计算机的时代。特点:体积大,功耗大,速度慢2、第二个发展阶段:1956-1964年晶体管的计算机时代:操作系统。特点:采用晶体管作为逻辑...查看详情

6款功能比较强大的手机浏览器排行

手机浏览器是手机里很重要的一款应用软件,即使手机硬件系统跟不上,但是浏览器一定是里面功能最强大的软件,没有之一。接下来,就让我来给大家介绍6款功能比较强大的手机浏览器排行吧。1.西瓜浏览器它是全新一代手机移动设备开发…查看详情

一键免费生成微信小程序 免费小程序制作软件

现在的小程序非常多,只要把小程序做起来,就可以赚很多的钱,包括还会有人主动找你合作,所以,想要开发自己的小程序,就需要看看小程序制作软件都有哪些,要用软件制作。1、上线了一个好评很高的小程序开发平台,几乎包含各个行…查看详情

钉钉视频会议爆满怎么解决,这几种方法可以解决

  相信大家平时在疫情期间都使用过钉钉来进行学习和进行视频会议,但是很多的时候会遇到一个问题就是视频会议爆满的情况,下面小编就给大家来详细介绍一下如何解决这个问题。  钉钉视频会议爆满怎么解决  1、在钉钉软件我的…查看详情

想要进行手机网站建设,选择平台要注意这几点

现在我们的手机可以说功能是越来越强大了,智能化越来越高,所以很多企业和个人,也利用了这一点进行互联网方面的营销,的确也带来了不错的效果,如果想要进行手机网站建设的话,在选择平台上需要注意这几点,因为选择好平台,才…查看详情

笔记本软件如何选?推荐这几款

现在的人们,已经慢慢的放弃使用纸质的笔记本了,更多的开始选择一些笔记本软件,来记录事情,或者是写各种学习的笔记和工作的笔记等等,但是在选择笔记本软件的时候,一定要注意根据自己的需求,那么笔记本软件如何选择呢?推荐…查看详情

it培训机构哪家好

哪个IT培训机构比较好?我是两年前中公优就业学出来的,当时网上也找了很多资料自己听……反复比对,最后觉得还是去中公,学的前端,目前在北京一家不算小的公司搬砖。我觉得培训了一趟还行,最起码现在工作不愁,生活也没啥太多担…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

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

    电话咨询

    在线咨询