标签: bitbucket

bitbucket,"hg push"和"hg update"

如果我从一个本地的mercurial repo开始,我认为它是"主要"回购(请原谅我的dvcs领主),并打算使用bitbucket作为备份和问题跟踪工具,我可以在我当地进行所有更改回购并执行"hg push"将更改发送回bitbucket.

我不需要在我的本地机器上运行"hg push"命令并使用"hg update"吗?

mercurial dvcs bitbucket

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

如何让MercurialEclipse和Bitbucket互相交流?

我是Eclipse用户,但我是Mercurial和Bitbucket的新手.我想我理解命令行hg命令.我可以创建存储库,克隆,推送,拉取,更新,这些东西.

如果我在Eclipse中有一个项目,我可以为它创建一个本地存储库.我无法弄清楚如何将此存储库克隆到Bitbucket.

如果我在Eclipse中有一个项目,我可以在Bitbucket上创建一个远程存储库.然后我没有本地存储库,所以我不能使用任何Team ...命令,也无法做任何事情.

如果我在Bitbucket上有一个存储库,我就无法实现它,因为我没有本地存储库,所以我再也做不了什么.

如果我在本地和Bitbucket上创建单独的存储库,那么我有两个不同的存储库,我不知道Mercurial能够合并(?)不同的存储库.

这里必须有一些令人眼花缭乱的明显得到项目落了地,但我视而不见.我可以从命令行中做到这一点,但MercurialEclipse正在打败我.到目前为止,谷歌和各种文档都没有运气......

救命?

eclipse mercurial bitbucket

16
推荐指数
2
解决办法
8824
查看次数

如何使用源代码管理管理同一项目的开源和商业版本?

我们正在开发一个开源项目,我们正在使用Mercurial进行源代码管理控制.此项目的Mercurial存储库是公共的(我们使用的是Bitbucket).

现在我们有一个客户,我们需要为他们定制我们的开源软件.这些自定义必须保持私有,因此我们可能需要为此客户端创建一个新的Hg存储库; 这个新的存储库将是私有的.

但问题是我们需要[不时]将开放存储库中的更改(例如新功能或错误修复)合并到我们的私有存储库中.

实现这一目标的最佳方法是什么?我读到可以合并两个或多个Mercurial存储库,但历史记录将丢失.由于许多冲突,合并也可能是痛苦的.如果我们将来再获得更多客户,我们应该如何管理他们的存储库呢?我们应该使用一个存储库和多个分支吗?如果两个项目版本开始向不同的方向发展,两个存储库变得越来越不同怎么办?

请分享您的经验.

提前致谢!

git version-control mercurial repository bitbucket

16
推荐指数
2
解决办法
682
查看次数

针对多开发人员项目的Xcode + Git的最佳实践

我可以创建一个repo并使用Gi​​tHub/BitBucket来完成我自己的项目.我在与其他开发人员合作或尝试在GitHub上分叉项目时遇到了问题.

我知道其他答案,比如开源项目中git存储库的最佳实践,但是我想知道如何解决OSX/Xcode特定问题.

  1. .DS_Store文件可能很痛苦.您可以使用.gitignore来防止,但如果已经包含它们会发生什么,或者其他开发人员通过笨拙的git命令将它们添加回来?

  2. .xcodeproj将不得不更改目录名称和开发商型材其他人.什么是合并或避免冲突的最佳方式?

  3. 如果我从github项目中分叉或拉出,我如何清理这些问题并最小化维护者的合并冲突?

如果人们有一个为Xcode创建的.gitignore示例,或者他们用来初始化他们的repos的脚本,那就太棒了!

git version-control xcode github bitbucket

16
推荐指数
3
解决办法
7006
查看次数

无法在Git Bash中键入密码

我有一个奇怪的问题,我在网上找不到任何东西.

我正在学习使用BitBucket,我正在跟随他们的演练.我使用Git bash作为命令提示符,因为他们说这里.

每当我需要输入密码时,例如克隆回购时,它只是拒绝获得任何输入!我在键盘上打字,但屏幕上没有显示任何内容.它接受的唯一键是Enter,然后它说授权失败,因为没有密码.我不能打字.

奇怪的是,我可以输入所有其他命令,而不是这一个.有任何想法吗?

git bitbucket git-bash

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

如何自动在bitbucket wiki上发布sphinx生成的文档?

我有一个包含sphinx生成的文档的python包(使用自动模块功能),它可以被制作成一组静态html页面,位于项目的git存储库中的_build目录中.我想在bitbucket上以漂亮和私密的方式查看此文档.似乎wiki是一个git repo本身可能是可用的.

是否有一个简单的序列步骤可以将我的html文档转换为标记并将其推送到bitbucket wiki存储库?

documentation bitbucket python-sphinx

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

如何使用BitBucket + Git + Maven发布

我在我的pom中指定了以下SCM标签.但是,当我release:prepare创建maven时,创建的标签的版本为1.0-SNAPSHOT而不是1.0

有任何想法吗?

 <scm>
    <connection>scm:git:https://<username>@bitbucket.org/<username>/<repo>.git</connection>
    <developerConnection>scm:git:https://<username>@bitbucket.org/<username>/<repo>.git</developerConnection>
    <url>https://bitbucket.org/<username>/<project></url>
</scm>
Run Code Online (Sandbox Code Playgroud)

git bitbucket maven maven-release-plugin

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

如何将OpenShift与私有BitBucket存储库连接

我想在OpenShift上托管一个网站,但我希望我的代码能够自动与Git等"免费但私密"的服务同步,所以我找到了BitBucket.

我尝试通过从我的OpenShift应用程序粘贴此密钥来连接它:

SSH://530910bd5973ca01ea00007d@XXXXXXXXXX.rhcloud.com/~/git/XXXXXXXXXX.git/

成:

BitBucket - >存储库 - >导入存储库 - >旧存储库.

但我得到这个错误:

不支持的协议.请使用'http://','https://','svn://'或'git://.

我相信我和这个人有同样的问题:https: //www.openshift.com/forums/openshift/connect-to-bitbucket-repository-from-openshift-app

但我不明白如何应用此解决方案.在你问之前,是的我是Github,BitBucket和OpenShift等的新手.

svn git github bitbucket openshift

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

如何使用令牌操纵Bitbucket存储库?

我按照这个文档从bitbucket获取一个令牌值和一个令牌秘密:https://confluence.atlassian.com/display/BITBUCKET/OAuth+on+Bitbucket

之后,我想通过使用该令牌来推/拉到给定的仓库.

在Github,我可以像这样使用令牌:https: //help.github.com/articles/git-automation-with-oauth-tokens#step-2-clone-a-repository

我的问题是如何在bitbucket(mercurial/git)上使用这种http授权?

git mercurial oauth bitbucket

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

如何从bitbucket中删除提交

我在我的.gitignore文件中的Django项目中不小心推送了我的.idea目录中的文件.我正在尝试从我的bitbucket存储库中完全删除提交,因为我正在处理该项目的其他人,他不能在不影响他自己的.idea文件的情况下提取我的更改.我已经看到其他SO问题,他们说使用git revert,但是我记得有另一个命令,你推动了你做的最后一次好的提交,之后的所有内容都从master分支中删除了.例如

提交历史:

94ca48e

55fab05

3813803

我想删除94ca48e和55fab05.我找到了一个命令,你可以将3813803作为最新的提交,并且该提交后远程存储库中的所有内容都将被删除,但我无法在任何地方找到它.

git commit github repository bitbucket

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