文档中心 > 淘宝达人

上传方式

更新时间:2015/09/18 访问次数:78983

JAE上传

WorkStation上传

 后台地址:http://jae.cloud.taobao.com/ide/myapps

管理应用

在全部应用列表页选择你的应用 ,点击管理打开。


2、选择AppEngine或者中间的图片,都可以打开到应用部署页面需先将代码发布到测试环境,才能在正式环境上线,上传和上线都在这个页面操作。

上传:

跳转上传代码包页面,java语言请将代码打成war包,php语言从根目录压缩成zip包,点击图中红框中按钮上传代码包,可选从本地上传和从云盘上传(云盘请注意登陆账号是否为你存储代码包账号此处不会自动登陆)

上传过程中,右下角会提示上传状态,提示应用上传成功后,回到AppEngin点击测试环境的域名就可以访问了。

3.如在测试环境中验证无问题,可将代码发布到正式环境运行,点击上线,如下图:

TAE上传

站点开发好后,打包成zip格式,在站点管理里点击上传,如下图


点击后出现


点击上传后出现

 上传完成以后可点击在线预览,预览效果,如果发布,需要通过安全扫描,才可以发布,点击安全扫描

 

通过安全扫描后,没问题后就可以直接进行“发布”操作。如下图


点击确认发布按钮

 


 

发布完成后,可直接通过http://***.uz.taobao.com访问(***为站点域名)。

GIT方式托管代码

GIT (Windows)

Git代码库功能已经发布了,大家可以尝试下代码托管的方式部署代码。
第一次在我们的GitLab库克隆下来的库是没有原先zip上传的代码的。需要您自己添加自己的代码并提交推送的

登录自己的U站后台,点击切换成GIT方式托管代码。U站后台会自动为你生成GitLab库的用户名和初始密码。
点击查看信息按钮可以查看自己的Git信息,其中10.235.144.33是笔者的GitLab后台地址,具体地址请看自己的Git信息。

登录GitLab服务器

在地址栏输入http://10.235.144.33,输入U站后台的用户名和密码登录Git服务器。
登录GitLab界面后,点击一个项目,进入空间可以看到项目的相关信息。 在这里你可以查阅项目的文件内容、 提交历史提交历史Bug列表(Issues )、讨论墙维基页面等。

安装Windows下的工具msysgit和tortoiseGit

  1. msysgit的下载页面http://code.google.com/p/msysgit/downloads/list

  2. tortoisegit的下载页面http://code.google.com/p/tortoisegit/wiki/Download?tm=2

使用默认配置,一路点击Next安装即可

克隆远程项目到本地

由于安全关系,GitLab服务器只支持Http的上传和提交方式。暂时不支持SSH通讯方式。

1.在Windows文件管理器任意目录下,在空白区域点击右键,选择Git clone选项。

2.在弹出的对话框里,填写你的项目地址。该地址可以从GitLab的项目信息里看到。

请注意选取HTTP的地址拷贝下来。我们的GitLab暂时不支持SSH协议

 3.点击确认按钮,填写你的用户名密码,Git就会把远程项目克隆到本地地址。

本地保存Http上传的用户名和密码

1.进入项目文档,右键选择Git Bash,在弹出的窗口里输入git config --global credential.helper 'store'

2.或者可以直接修改.git目录下的config文件。如下加入代码即可。

	[credential]	
    helper = store

3.在下次的推送或者拉取时,输入用户名和密码即可本地存储用户名密码。不用每次都输入。

修改本地Http提交的Buffer

在系统的当前用户文件夹下的.gitconfig文件中,添加一个配置项,把用户的Http提交Buffer加大。
笔者的.gitconfig文件在C:\Users\Administrator文件夹下,windows xp或者其他系统可能位置不同。

	[http]	
    postBuffer = 524288000

如果找不到.gitconfig文件,可以在项目文件夹下,右键选择Git Bash,输入git config --global http.postBuffer 524288000

提交和推送到服务器

新的项目一般来说只需要一个目录,我们需要在该文件夹创建文件或者拷贝文件到当前文件夹。这个时候,新的文件是没有被Git管理起来的,我们需要提交我们的更改。
提交分两步,首先是本地的提交,然后是推送到Git服务器上。实际上你可以多次在本地提交,再推送到服务器上。
在做php部署的时候,请注意app.yml文件的位置,一定是要在根目录下

 

1.提交到本地:在窗口空白处点击右键,选择Git Commit-> "master"。在弹出的框里勾选需要提交的文件,写上提交理由,点击OK。

2推送到服务器:推送到服务器,可以选择在提交之后点击push按钮,或者在鼠标右键选择TortoiseGit菜单下的Push选项。

在弹出的菜单里,选择确定即可。

2.推送到服务器:推送到服务器,可以选择在提交之后点击push按钮,或者在鼠标右键选择TortoiseGit菜单下的Push选项。

在弹出的菜单里,选择确定即可。

提交到本地的时候,可能需要在TortoiseGit设置用户名和邮箱。把U站后台的查看Git信息里的用户名拷贝过来即可。

GitLab的用户名和邮箱默认是相同的。

在U站部署

在站点管理页面,点击部署按钮,选择主干或者分支路径部署。主路径默认为master,分支路径需要自己填入自己项目的分支路径。选择之后点击部署即可。

GIT(Mac OS X)

 

 切 换到GIT模式以后,点击查看GIT信息按钮,可以看到自己GIT库的信息,git.tae.taobao.com 这个是git的管理后台,大家第一个事情就是登陆上去修改掉密码,忽略截图上的初始密码,我已经改掉了。git库的完整地址是前两行的组合,比如 我的就是 http://git.tae.taobao.com/lingyou_taobao_com/uz_lingyou.git 。

这个时候就可以配置本地的git环境了:

$ cd ~/projects

$ git clone http://git.tae.taobao.com/lingyou_taobao_com/uz_lingyou.git

按提示输入用户名 lingyou@taobao.com

按提示输入密码 XXXXXXXXXX

 

这个时候就配置好了,我们可以添加一个测试文件:

$ cd uz_lingyou

$ vi index.html

$ git add .

$ git commit -m 'first commit'

$ git remote add origin master

$ git push -u origin master

 

现在登陆 git.tae.taobao.com ,就可以看到我们刚刚提交了一个 index.html 的文件。我们现在可以登陆站点管理,点击部署,这个时候会让你选择分支,默认选择master,点确定

FAQ

关于此文档暂时还没有FAQ
返回
顶部