首先,我是 sourcetree 的新手。
大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在源树的未提交更改中。
我在我的电子商务 Salesforce 项目中添加了一个新墨盒。但即使在刷新或重新启动我的源树之后,我也无法在未提交的更改中看到已应用的更改。
我也检查了修改过的文件、待处理的文件、未跟踪的文件和所有文件选项。
那么我可以做些什么来跟踪应用于新添加的墨盒的更改?
注意:墨盒尚未提交。
提前致谢。
首先,我是 sourcetree 的新手。
大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在源树的未提交更改中。
我在我的电子商务 Salesforce 项目中添加了一个新墨盒。但即使在刷新或重新启动我的源树之后,我也无法在未提交的更改中看到已应用的更改。
我也检查了修改过的文件、待处理的文件、未跟踪的文件和所有文件选项。
那么我可以做些什么来跟踪应用于新添加的墨盒的更改?
注意:墨盒尚未提交。
提前致谢。
看起来你已经解决了,这是个好消息。我会抛出这个答案,以防其他人出现并正在寻找解决方案。
基本上,您只想确保将新墨盒所在的目录添加到 git 存储库中。在我的情况下 - 使用 Demandware - 我的 git 配置位于我的墨盒上方两个目录中。是这样的……
gitConfigLivesHere/../code/cartridges/cartridgesLiveHere
我想你可能会让你的 git 跟踪单个墨盒,但我肯定发现让你的配置更容易升级几个级别,然后它会更容易地自动跟踪更改。
此解决方案还允许您将其他不是墨盒的文件保存在源代码控制中......例如,任何 dw.json 设置文件或 gruntbuild.js 文件将存在于您的墨盒之外。
希望这会有所帮助,布拉德