颠覆:不能犯一个标签文件夹内的文件
-
22-08-2019 - |
题
我使用的Zend Studio 6.1为Eclipse,附带的颠覆插件捆绑。
我回购布局是:
/trunk/
/branches/
/tags/
我的应用程序代码中:
/trunk/application
我想在添加一些视图模板:
/trunk/application/views/tags/index.tpl
但颠覆性不会让我提交的任何文件是文件夹中。 它给我的信息是:
“你要修改的标签上 库。你想要_____吗 继续?“
所以我说“不”。 这似乎是混淆我的“标签”文件夹标签SVN的概念。
的文件夹,因为我使用的框架强制控制器&视图之间严格的命名规范我不能重命名。我有一个tagsController,所以我的观点必须在/视图/标签
我可以重命名控制器为比“标签”以外的东西,但是,吸,因为标签是标签,而不是一个schmag;)
如何解决这个任何想法?
解决方案 5
我终于得到了它的工作。 我只能假设它是Eclipse的插件颠覆性的Zend Studio的一个bug。
如果我试图通过右击在“PHP资源管理器”中的文件提交,它失败。 如果我“覆盖,并承诺”通过“团队 - >同步与存储库”,它工作正常。
其他提示
也许改变寿另一个插件? “标签”和“分支”是完全内部的svn一样的东西,它只是我们作为用户,同时拥有这使得它们不同的逻辑视图。你应该能 - 即使它是不是IMO一个好主意 - 在这里提交
这是我的抱怨使用svn BTW之一,分支和标签是不同的东西。
颠覆只是想提醒你,你可能会不小心犯标签 - 那就是,代码标记的版本 - 在正常使用情况,你永远不会做
在你的情况,我相信你刚刚得到了一个名为标签你在哪里上的taglib类型的东西的工作文件夹。您可能需要调用它不同的东西,以防止警告,但它听起来就像是在你的情况下,假。
在主干应通常代表应用程序的当前工作的副本,请分支在那里支持在以前版本的应用程序的工作(像他们这样做与Firefox的例如,他们仍然释放bug修复2.0版本,而最后一个版本是在树干。代码只是用来标记您的应用程序的特定版本,这使得它方便的校验码是如何在特定版本。
为什么你试图改变标记的文件?
请参阅这个帖子对于为什么一个稍长的解释警告弹出: - )