工作流程:为设计师和开发人员建议版本控制和文件控制

工作流程:为设计师和开发人员建议版本控制和文件控制

我们公司在管理项目文件和管理 PSD、HTML、PHP 和 CSS 文件版本方面遇到了困难。

有人可以推荐一个好的软件或工作流程来处理文件和版本吗?

以下是我的常见情况:

我在电脑上为一个项目工作,它可能是一个网站模型或一个编码项目。然后,我将在我的工作站本地保存所有文件。然后,我将上传我们网络中连接的服务器中的所有项目文件以进行备份。在我的文件中,我通常会附加一个“r1”表示修订,例如
“WebsiteMockup_r1”或“WebsiteMockup_r2”。

我需要以某种方式将我的所有本地文件同步到服务器并提供一些版本选项。

答案1

对于 HTML、PHP、CSS 和其他基于文本的文件,我建议使用源代码管理系统,例如Git。您可以在自己的服务器上托管它,也可以使用第三方托管解决方案,例如GitHub。这将允许您合并多个人的更改,查看文件在过去任何时间点的状态,并同时处理多个新功能/更改而不会弄乱一切。如果您需要更多信息,本指南可能适合您:设计师的版本控制

(这也适用于您的 PSD 文件和任何其他文件,但您无法很好地合并更改,只能跟踪版本历史记录。)

Git 还支持标记它将让您跟踪版本名称,例如“v1”。

答案2

jtbandes 是正确的,但我不会推荐 Git(至少最初不会)。强制有一定的限制(取决于项目的大小),并且对版本控制有很好的支持Photoshop PSD 文件

相关内容