![如何与未使用 VCS 的合作者合作使用 VCS 的 TeX 项目?](https://linux22.com/image/245649/%E5%A6%82%E4%BD%95%E4%B8%8E%E6%9C%AA%E4%BD%BF%E7%94%A8%20VCS%20%E7%9A%84%E5%90%88%E4%BD%9C%E8%80%85%E5%90%88%E4%BD%9C%E4%BD%BF%E7%94%A8%20VCS%20%E7%9A%84%20TeX%20%E9%A1%B9%E7%9B%AE%EF%BC%9F.png)
非常不言自明;我在想@AndrewStacey回答,特别是关于与不使用 VCS 的合作者合作的部分。我希望得到更详细的解释/分步工作流程,例如如何使用 GIT(或 SVN)使其“看起来”我不懂技术(或不懂 TeX!)的潜在合作者正在使用 VCS,但合作者却毫不知情。
我将通过 Dropbox 与合作者共享文件,但我计划将本地非共享、版本控制的文件夹视为“真实”项目,并仅使用 Dropbox 与合作者进行快速交换。如能提供任何建议/方法,我将不胜感激。
答案1
创建一个小脚本,监视 dropbox 目录中的变化,将文件复制回你的 git 存储库并进行提交。(提供一种处理合并冲突的方法)
当您推送到 git 远程存储库时,是否使用 git hook 将文件复制回 dropbox?
顺便说一下,符号链接不起作用,因为 git 只存储符号链接而不存储文件的实际内容。