0

我正在使用 git 来测试我正在开发的 dojo 小部件。我正在与 *nix 机器上的某人一起开发这个,我遇到了如何将所有东西放在一起的问题。

dojo 是按文件夹约定组织的,git 希望所有内容都在一个文件夹中。*nix 上的另一个编码人员正在使用符号链接将文件放置在 dojo 文件夹结构中它们需要的位置,但在 windows 上创建这些文件的快捷方式,我认为这是 windows 等效的,导致 IIS 重定向到快捷方式的原始位置破坏文件中的所有相对路径。有没有更合适的方法来做到这一点,因为从 git 存储库中将文件粘贴到需要的位置是一个 PITA。有一个更好的方法吗。

4

1 回答 1

1

您可以尝试在 Windows 中使用实际的符号链接或硬链接,这可能会给您带来更好的运气。

根据操作系统,您可能已经拥有此功能(例如mklinkWindows 7 中的命令,我相信 Vista 也是如此);在 Windows XP 中,有一个junction命令可用作 powertoy(但连接仅适用于目录):http ://technet.microsoft.com/en-us/sysinternals/bb896768

还有一些 shell 扩展允许访问符号链接/连接功能作为资源管理器中的右键单击菜单项:

于 2011-02-22T22:26:19.070 回答