问题标签 [kiln]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kiln - Kiln 存储库的最佳实践是什么?
我在 Kiln 站点的这张图片中注意到,存储库被命名为 stable、qa 和 devel。这背后有什么原因吗?还是有更好/不同的方式更容易被接受?
mercurial - 有人管理他们与 TeamCity、FinalBuilder 和 Mercurial (Kiln) 的持续集成吗?
如果是这样,您的构建过程是什么样的?
我很难让 TeamCity 运行我的 FinalBuilder 脚本(主要是因为我缺乏对所有 3 种工具的经验/理解)。现在我让 FinalBuilder 管理所有源代码控制检查,TeamCity 基本上只是运行 FinalBuilder 脚本并读取 NUnit 测试结果,但由于在执行 kiln 的 mercurial 命令时出现身份验证错误,它不起作用。
mercurial - Perforce 到 Mercurial 导入
我正在尝试将一些存储库从 Perforce 转移到 Kiln(FogBugz 的基于 Mercurial 的伴侣 VCS),但我遇到了一些问题。
由于 Kiln 不直接从 Perforce 移植,我将通过 Perforce -> Mercurial -> Kiln 方法,但我在将 PF 转换为 Mercurial 时遇到了一些困难。
我在跑
但它在导入更改列表时随机崩溃,总是在 ~#4030。有几次它会到达更改列表的末尾,此时它会:
并且只是停止(或者看起来如此)。
有谁知道为什么会这样?
干杯,埃德。
heroku - 我移动了我的源目录,无法再推送到 Heroku
我一直很高兴地使用 heroku 对 Rails 应用程序进行 beta 测试,但最近遇到了障碍。我更喜欢 Mercurial 而不是 git,并且一直在使用 hg-git 将我的应用程序推送到 Heroku。这工作正常,直到我分支我的回购(如果重要的话,通过在窑中克隆来做一个分支)。我的文件夹结构曾经是这样的:
现在是:
trunk
旧的“根”副本在哪里,current
是最近创建的分支。我确实尝试回到我的旧目录结构(只是根MyApp
文件夹),但这并没有改变任何东西。
现在,当我推送到 heroku 时,它会这样做:
然后就停下来。没有错误,当我检查站点时,没有发生更改。错误日志中也没有任何内容。那么给了什么?我宁愿不在应用程序中创建单独的 git repo;这很快就会变得一团糟。
tfs - TFS vs FogBugz 窑
如果我们从 TFS 迁移到 Fogbugz Kiln,我们可能会面临哪些问题?
目前我们正在使用 TFS 进行源代码控制,我们正在考虑迁移到 Kiln 的选项。
我们是完全基于 Microsoft 开发工具的公司,因为我们使用 Visual Studio .net、SQL 服务器、TFS、Windows 服务器等。
搬家的原因似乎是:
- 窑中更好的代码审查工具
- 更好的分支合并管理。
有人已经这样做了吗?当我们将 Visual Studio 与 Kiln 一起使用时,有人知道问题吗?
version-control - 选择 Mercurial 主机
我正在寻找免费的 Mercurial 托管。(我现在只是一名学生。)它似乎可以归结为 Bitbucket 或 Google Code 上的项目托管。(欢迎提出其他建议。)
那么,这些服务在功能和服务方面如何比较?
更新: Kiln 也是一个强有力的竞争者(我自己使用它),我想我觉得我应该在问题中提到这个名字。在功能方面,与 FogBugz 等强大功能的强大集成可能是一个主要优势。
mercurial - 是否可以将所有 Perforce 历史记录导入 Kiln
我们正在考虑从 Perforce 迁移(主要是因为必须始终连接到其服务器的痛苦以及缺乏对在分支之间移动错误修复的支持,并且还希望引入一个代码审查工具)
但是我们仍然需要 Perforce 中的所有历史记录,所以有没有办法在保留历史记录的同时移动到 Kiln。
(公司中的其他人尝试从 Perforce 导入 Mercurial,但找不到保存历史记录的好方法。据我了解,Kiln 是一个提供 Mercurial 和代码审查工具的托管服务。)
jira - Kiln 与 JIRA 的集成
我们对 JIRA 很满意,并且没有离开它的意愿。目前我们已经将 JIRA 与 Perforce 很好地集成在一起。但是我们正在考虑搬到 Kiln。
失去与 JIRA 的集成将是一个障碍。
mercurial - 如何对 Mercurial 存储库进行全文索引?
当hg log -k
还不够时该怎么办,而且hg grep
速度太慢(大约 100k 变更集)?我们在 Fisheye 方面的经历非常糟糕(太慢了),而且 Kiln 似乎将我们与 FogCreek 帝国联系得太紧密了。
还有哪些其他选项可以通过存储库提供全文搜索功能?