2

我在进行 Salesforce 开发时尝试使用 EGit。我的问题是这个。我不喜欢 EGit 如何推动文件夹结构。它的推动是这样的:

project_name
    --.settings
    --Referenced Packages
    --src
        --classes
        --triggers
        package.xml
    .project
    salesforce.schema

理想情况下,我希望结构看起来像这样:

project_name
    --classes
    --triggers
    package.xml

虽然开始移动和运行 git 命令我很紧张,因为我担心它会破坏我需要为团队开发工作的 EGit 的 GUI 部分。关于如何做到这一点的任何线索?

4

1 回答 1

0

我可能会建议只使用.gitignore文件来排除其他文件,但如果您真的想src用作项目的根目录,您可以尝试在 Eclipse 中创建第二个通用项目,直接指向src您的 Force.com。为此,请转到新建| 项目... | 一般| Project,取消选中Use Default Location复选框并将Location指向 Force.com 项目的src目录(例如/Users/me/Workspaces/Force.com IDE/my-sfdc-project/src)。现在您可以在通用项目上启用 Git。两个项目都将指向磁盘上的相同文件(除了非src目录),但 Force.com 项目将了解您的组织和 SFDC 内容,而另一个将了解源代码控制。

于 2013-04-25T18:34:40.010 回答