我正在编写一个脚本来轻松部署应用程序.应用程序的代码存储在私有BitBucket存储库中.
我希望能够下载提交的zip文件.我尝试使用以下代码进行身份验证:
https://user:pass@bitbucket.org/user/repo/get/commit.zip
但是,它不是完成任务,而是重定向到BitBucket上的登录页面.
我想从Atlassian Stash(一种github克隆)中删除一个分支,以便还原我的更改.请告诉我什么命令会这样做?
我所知道的是git branch –D prod-652从本地删除分支.如何从Atlassian Stash中删除它?
在Jenkins中设置一个托管在bitbucket上的项目时,我会在URL字段中添加什么?
存储库是私有的.
我刚从GitHub移植到BitBucket的回购.虽然它有很多必需品,但我发现找到创建git commit hook的文档非常困难.
最初我在CentOS服务器上有一个由GitHub钩子触发的ruby应用程序.有谁知道如何在BitBucket环境中实现相同的目标?
谢谢!
编辑:这是ruby应用程序看起来像它有什么帮助:
post '/' do
`rm -rf repofolder`
`git clone https://user@bitbucket.org/user/repo.git`
`sh fast_deploy.sh`
end
Run Code Online (Sandbox Code Playgroud) 我正在与另一位开发人员合作开发项目.我们正在研究bitbucket.
问题是他对XIB文件进行了更改.之后,当我这样做时git pull,我会收到更改但是在XIB文件上出错.当我试图打开它时,显示警告消息说无法打开
Line 81 startTag: invalid element name.
谢谢 :)
我正在尝试使用Jenkinsfile创建Jenkins工作流.我想要它做的就是监视'develop'分支的变化.当发生更改时,我希望它git tag并合并到master.我正在使用GitSCM Step,但它似乎唯一支持的是git clone.我不想出去做标签/合并,但我看不到它.有谁知道这是否可能?我正在为我的Git服务器使用BitBucket(本地).
我一直在从Windows上的github上追逐极慢的克隆速度问题.Linux(kali)没有这个问题.
我正在进行100/40兆位/秒的下行连接.我可以获得接近8mb/s的下载没问题.
我已经将我的电脑直接插入我们的网络插座,没有任何路由器或交换机.
Windows git clone(windows 10,git 2.14.1)以大约150-210kb/s的速度持续下载
我试过另一个Windows 7和Windows 10机器同样的问题.我尝试过具有相同问题的Windows XP VM.我改变了与4G蜂窝的连接,速度是一样的.
我尝试了github镜像测试(https://bitbucket.org/mirror/git.git),结果相同.
我已经尝试过SSH和HTTPS,速度有所改变,但仍然很慢.
我也试过速度慢的其他github镜子.
我尝试通过硅谷使用VPN(PIA)甚至更慢.
如果我在网络连接桥接的同一台机器上的VM中使用kali linux,我可以使用SSH和HTTPS从bitbucket获得~8 mb/s.
如果我使用visual studio团队服务托管构建代理(windows),我得到大约60mb/s(可能缓存?)
我试过从git bash,ubuntu bash(windows 10),windows cmd,powershell以相同的低速运行git.
我在安装git时尝试使用"OpenSSL库"和"本机Windows安全通道库".
我尝试从2.14降低版本2.00,但没有区别.
我位于澳大利亚.
我已经说过bitbucket的支持,他们建议MSS/MTU必须是1436或更低.我的路由器和PC默认为1500但是在Windows中使用wireshark我可以看到所有数据包的MTU都是1436.
在kali linux中使用tcpdump我也看到了1436的MTU.
总结一下,我改变了以下内容:不同的PC/VM不同版本的Windows不同的物理网络连接.
我要么在windows中获得~200kb/s max,要么在linux中获得8mb/s max.
linux和windows git实现之间有什么不同,可能导致这些速度差异?
编辑:如果git使用慢速网络共享(看到有关此问题的其他问题)我尝试使用我的本地克隆做一个cp -r我使用与我相同的路径获得大约1gb/s的传输速度(RAID 0 SSD) git config.
编辑:如果我将我的Kali VM中的网络连接到Windows,我得到8mb/s,如果我使用NAT,那么我得到200kb/s表示它与https通过windows而不是git客户端导致问题.这有帮助吗?
编辑2:看来所有通过Windows的HTTPS流量上限为200kb/s,这是一个Windows问题,而不是一个git问题.我将开始一个新问题.
https://superuser.com/questions/1244551/https-traffic-40x-slower-than-http-in-windows-10-x64
我是Linux环境的新手,直到现在我在Windows上使用sourcetree在服务器上传输文件.现在我使用的是ubuntu 16.04.
什么是uTntu 16.04的SourceTree替代品?
谢谢
当尝试使用以下命令推送到 git 时git push,我突然收到以下错误消息:
fatal: unable to access 'https://bitbucket.org/mopla-solutions/mopla-server.git/': HTTP/2 stream 5 was not closed cleanly before end of the underlying stream
我尝试了各种 SO 答案和其他网站中推荐的以下内容:
git config --global http.version HTTP/1.1和git config --global http.postBuffer 524288000但到目前为止,没有任何帮助。还有其他方法可以调试这个问题吗?
更新: Bitbucket 已经解决了这个问题 - 现在一切正常。
最近,我们决定将我们的项目从Github迁移到BitBucket.目前,由于BitBucket具有直接导入功能,我测试的项目很少.一切都很好,除了Github问题和wiki没有导入.由于大多数项目仍处于开发阶段,有些项目正在开发中,因此问题和维基对我们而言非常重要.我做了快速谷歌搜索,找不到合适的解决方案.
你遇到过同样的问题吗?有什么解决方案吗?如果有任何解决方案,那将非常有用.提前致谢!