标签: bitbucket-server

拉请求是Git的一部分,还是GitHub,Gerrit和Atlassian Stash等工具的功能?

拉请求似乎是使用Git进行代码审查的常用方法.但是,当使用内置git request-pull或不同的工具时,这个术语是否意味着相同还不清楚.

pull请求是Git的内在功能,还是像GitHub,Gerrit或Atlassian Stash这样的工具的常用术语?

代码审查的讨论和"结果"是存储在Git提交历史记录中还是存储在单独的数据库中?

git github gerrit pull-request bitbucket-server

35
推荐指数
2
解决办法
5851
查看次数

Jira:为一个问题分配一个现有的git分支

在与STASH连接的JIRA中,您可以使用"创建分支"按钮为问题创建功能分支.(很高兴跟踪此问题中的提交.)

如果开发人员开始工作但不知道存在这样的问题,他没有点击"创建分支".

是否有可能将现有的git分支分配给问题?

jira bitbucket-server

35
推荐指数
3
解决办法
2万
查看次数

SourceTree和Stash:无法获得本地颁发者证书

我们在Windows 2008R2服务器上安装了Atlassian Stash,而且大多数情况下一切都运行良好.我们有一个由我们的本地内部部署CA颁发的SSL证书和一个DNS条目设置,所以我们可以去https://stash/,它工作得非常好,除了在Firefox中它会发出警告(相关?).

当使用Atlassian的Sourcetree时,我们可以导航并选择一个存储库,但是当我们尝试克隆它时,我们会收到以下错误:

致命:无法访问https://user@url/scm/etc/etc.git:SSL证书问题:无法获得本地颁发者证书

如果我尝试从git bash尝试,我也会得到同样的错误.根据这个错误,我已经尝试按照将他们的网站上的SSL证书添加到Git 的说明,包括评论中的内容,但无济于事.我已经通过Firefox和MMC证书管理单元导出了证书,获得了相同的结果并将其放在自己的文件中,与curl文件结合使用,无论是什么不断出现此错误.我还没有尝试使用SSH密钥,因为我希望能让我的团队更容易.

我也尝试过使用ssh myserver并接受连接,然后输入密码重新启动; 仍然是同样的错误.

我也不想简单地忽略证书验证,因为那似乎有点无意义.

如何使用我们的CA颁发的证书?

git bitbucket ssl-certificate bitbucket-server atlassian-sourcetree

28
推荐指数
2
解决办法
4万
查看次数

如何从远程删除分支(在Atlassian Stash/Bitbucket上)

我想从Atlassian Stash(一种github克隆)中删除一个分支,以便还原我的更改.请告诉我什么命令会这样做?

我所知道的是git branch –D prod-652从本地删除分支.如何从Atlassian Stash中删除它?

git github bitbucket bitbucket-server

27
推荐指数
4
解决办法
3万
查看次数

Git和Visual Studio项目引用

好吧那么,我的问题的简短版本是:

当您拥有跨多个解决方案共享的项目时,在Git中处理项目引用的最佳方法是什么?如何组织我的Git repos?

长版本是:

我们是一个小型开发团队(5个开发人员),目前我们使用TFS作为源代码控制和构建服务器,Visual Studio是我们的首选IDE.我一直热衷于尝试新事物,并试图改善我们的开发环境,所以我决定阅读Git以了解它是否可以替代TFS的源代码控制部分.我们刚刚将Jira集成到我们的工作流程中,所以我决定尝试使用Stash作为我们的Git环境,因为它与Jira的集成程度如何.我现在正在试图找出组织git repos的方法,这就是我在这里的原因.现在我要描述我们有多少解决方案是有组织的.

我们有很多解决方案.有些是库,有些是通过Visual Studio中的Project引用引用这些库的程序.

所以让我困惑的主要问题是如何处理许多解决方案中引用的库?

我们应该开始对我们的库进行版本控制并将每个库放在一个单独的仓库中吗?当库收到必须部署的更新并且该库被20多个解决方案使用时,这种方式似乎会涉及大量额外维护.我错了吗 ?我看到的另一个缺点是Visual Studio中不再有Project引用,它会使调试变得更加繁琐.

我是否应该使用我们所有的解决方案进行大型回购,这样我们所有的参考资料都是最新的?

我还想过,也许我可以创建自己的nuget存储库,其中包含所有这些库,这样在需要时更新引用的库就不那么麻烦了.这只是一个想法,我没有适当地研究这个,所以我不确定这是否有任何好处.

那么,有没有人可以给我一些建议?

git solution project-reference visual-studio bitbucket-server

27
推荐指数
1
解决办法
8001
查看次数

如何在SourceTree中连接到我自己的Git服务器?

我有一个Git服务器.但是,当我尝试将用户添加到SourceTree时,我发现我只能添加GitHub,Bitbucket和Stash帐户.我如何使用自己的服务器运行它?

git github bitbucket bitbucket-server atlassian-sourcetree

20
推荐指数
3
解决办法
2万
查看次数

Stash Git错误"致命:远程错误:需要CAPTCHA"

尝试使用以下命令从我的Stash项目中提取:

$ git remote add origin https://stash@stash.company.com/scm/~username/project.git
$ git pull origin develop
Run Code Online (Sandbox Code Playgroud)

我被提示输入密码,我输入密码然后得到以下错误:

您的Stash帐户已被标记为需要CAPTCHA才能解决,然后您才能再次登录.这通常是由于尝试使用不正确的密码登录太多而导致的.即使您正确输入密码,所需的CAPTCHA也会阻止您的SCM客户端访问Stash,直到它被解决.如果您当前通过浏览器登录Stash,则可能需要注销然后重新登录才能清除CAPTCHA.

注销并重新登录也无济于事.我该如何解决?

git bitbucket-server

19
推荐指数
7
解决办法
4万
查看次数

让JIRA在Stash的票上发送邮件给观察者

我们的工作流程如下:

  • 有人在JIRA(ABC-123)开门票
  • 开发人员提交提交消息("做事情,与ABC-123有关")
  • 开发人员推送到Stash服务器
  • 提交将在JIRA上显示(当在Stash上查看时,票证将链接到JIRA).

    • 注意:我不确定上述工作流程是由我们,插件还是由JIRA/Stash开箱即用

我的问题是,在Jira中是否有任何可用于触发电子邮件通知的事件?

因此,如果Alice,Bob和Charlie观看ABC-123,他们应该收到我们的开发者提交的关于提交的电子邮件.

我从Atlassian的一些 例子和各种插件中抨击了官方文档,但似乎没有找到任何东西.

git email jira bitbucket-server

17
推荐指数
1
解决办法
748
查看次数

在Stash上触发构建对Stash的拉取请求?

我想知道是否可以使用请求构建器插件配置类似于Jenkins + Github所完成的内容.具体来说,当在Stash上创建pull请求时,使用构建的pull请求分支触发Bamboo上的构建.

更新pull请求时触发新构建的奖励点,或者通过注释(如Jenkins插件)给出某些命令的奖励点.

我看不到这样做的方法,我甚至看不到一种方法来创建一个可以实现的插件.也许插件的合并检查触发器可以工作,但看起来有人在查看拉取请求时触发了某些事情,而不是拉动请求到达时触发的事情.

continuous-integration bamboo bitbucket-server

16
推荐指数
1
解决办法
2553
查看次数

如何让Jenkins构建报告故障返回Bitbucket服务器?

我的工作是运行Jenkins和Bitbucket Server(因此它们不是bitbucket云,而是托管自己的bitbucket版本).我习惯于在github和bitbucket云上有传递/失败的构建,立即报告PR和分支是否构建通过或失败.我想在当前的环境中将这份礼物送给我的团队.如何在Bitbucket服务器中获取PR以接收Jenkins构建的成功/失败?


[图1只显示了我想要的功能的一个例子,在github + codeship中的PR上运行]


在github和codeship上构建成功和失败的PR

jenkins jenkins-plugins bitbucket-server

14
推荐指数
1
解决办法
1334
查看次数