问题标签 [cornerstone]
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.
svn - Mac OS X 的基石与版本
我在命令行上使用 svn 已经 5 年多了,但我正在考虑切换到 GUI。Mac 颠覆应用的两大王者似乎是Versions和Cornerstone。我看到的比较两者的大多数评论/评论都可以追溯到 2008 年,当时 Cornerstone 首次发布。现在是 2010 年,这两个应用程序都发生了重大变化。
过去一周我一直在运行这两个应用程序的试用版,但我仍然无法下定决心。你会推荐哪个,为什么?
xcode - 将 Zennaware 的基石与 Coda 和 Xcode 集成
我在 Mac 上使用 Adobe 的 Dreamweaver、Coda 和 Xcode 创作工具以及 Zennaware 的 Subversion 客户端 Cornerstone。有人对如何将 Cornerstone 与这些工具集成有任何提示吗?关于如何进行初始导入以及使用什么全局忽略的一些技巧将是一个好的开始!
我对版本控制有点陌生,Cornerstone 让生活变得更加轻松,但我可以为我的具体案例提供一些“入门”提示。
svn - 如何从 subversion 存储库中获取文件的所有版本的副本?
我们有一个添加到 subversion 存储库的自定义字体 (ttf)。我们检测到某些字符存在问题,但不确定问题是何时引入的。该文件当然是一个二进制文件,因此没有要比较的文本差异,我们只需要将它与其他项目文件一起包含并对其进行版本化。无论如何,我想从存储库中检索文件的所有版本。我可以访问 TortoiseSVN(适用于 Windows)和 Cornerstone(适用于 Mac);但是,我也很乐意使用终端。如何为检入 subversion 的每个版本的字体检索 ttf 文件?
iphone - 我应该什么时候承诺?
这是我的设置 -
我正在使用基石进行版本控制,并且没有在 xcode 中设置任何内容。
现在这是场景 -
我在一个由 5 名程序员组成的团队中工作(我们都决定将 SVN 用于我们的新项目)。现在,当我在我的系统上添加一个新的视图控制器(即 LoginViewController.m)时,我的系统上的 .xcodeproj 文件会立即更改。
同时另一位程序员也添加了一个视图控制器(SignupViewController.m)。他的 .xcodeproj 文件也被更改。
现在,当我完成我的 LoginViewController 代码时,我会提交它。一段时间后,第二个程序员完成了 SignupViewController 并提交了他的工作。
现在使用上述过程,.xcodeproj 文件会损坏,xcode 不会再次打开该项目。
现在我的问题是,当使用第三方 svn 客户端在 xcode 下开发 iPhone 应用程序时,我们应该什么时候提交我们的工作。有人可以详细说明我们何时应该在基石中承诺的过程。
我们是否应该在我们在项目中添加一些东西(如文件、图像、音乐)之后立即提交项目?
如果您还可以为我提供有关在现实世界中使用 xcode + 基石的教程,那就太好了。
svn - 如何在 mac 的基石中提交已删除的文件?
我是基石的用户。他们没有通过支持电子邮件两次询问这个问题。
简单地说:我们如何提交已删除的文件?
比方说,我们将一个新项目导入 svn,然后重新签出该项目。之后我们在本地机器上删除了一些文件,并期望我们可以提交那些被删除的文件,所以这些文件也会在svn服务器中被删除,所以这些文件在更新它们的源时也会从我们学院删除。
但是到目前为止,当我选择那些已删除的文件时,提交菜单不会出现在右键单击(模糊)上。有什么建议吗?
svn - 查看将在 Cornerstone 中更新的文件
在 Cornerstone 中,有没有办法在 Cornerstone 中更新之前从 SVN 本地更新哪些文件?
现在我跳到命令行并使用
似乎这是应该能够在应用程序中完成的事情,我只是想念它。
svn - 在基石中删除
(入学 - 我对 SVN 不是很熟悉,但有人建议我熟悉它。)
我经常删除工作副本中的文件或目录。这在 Cornerstone 中显示为“缺失”。提交工作副本会留下这些“幽灵”文件(我可以理解您可能希望有一天它们回来,但我希望它们至少从活动文件列表中消失)。
有一个大的红色“删除”按钮,邀请您删除幽灵。但是在下一次提交时,我被告知操作无法完成。似乎就是这样。选择“清理”通知我该文件夹不是 Subversion 工作副本。我不能再使用我的存储库了。
有人可以解释一下吗?
- 如何处理工作副本中的文件删除?
- 如何修复损坏的存储库?
谢谢
svn - 是否有与 Cornerstone 或 Versions 集成的良好 3 路可视化合并工具
我们正在使用 svn,并且依赖于 IntelliJ IDEA 的内置 svn 支持。Cornerstone 有一些不错的功能,在很多情况下(例如时间线视图)比 IDEA 更强大,但它们对解决复杂合并冲突的支持基本上不存在。
在那儿
a) 我在 Cornerstone 中缺少一些隐藏的 r-click 选项来打开一些视觉解析窗口?和/或 b) Cornerstone 可以启动的适用于 OS X 的良好 3 向可视化合并工具?
svn - 我可以在 Subversion 中删除提交吗?
每次意外我犯了两次,因为我忘了添加两个文件。我可以从日志中删除特定的提交吗?
我想删除提交№ 4。
svn - Cornerstone 没有将文件标记为已修改
在基石 v2.5.1 中。我已将本地文件夹导入存储库。然后我选择了添加工作副本并选择了同一个本地文件夹。它现在显示在左侧,带有一个棕色文件夹并锁定它,就像我所有其他工作副本一样。问题是,一旦我更改了此文件夹中的任何文件,它就不会被标记为已修改并且我无法提交。
我在这个过程中做错了什么,或者为什么 Cornerstone 没有标记更改的文件?