安装新的Delphi并安全保护您的源代码

时间:2017-08-26 10:32:11

标签: delphi

重新安装Windows或更换PC真的很痛苦。假设我们将Delphi安装到新计算机上。我们一直存在的问题是:

  1. 更改默认设置
  2. 安装组件
  3. 从其他计算机或磁盘复制我们的应用程序的源代码
  4. 那么你们这些人也在做同样的事情,或者你们有什么快捷方式为你做这些工作?另外,您如何保护源代码?您是否有任何安全的云端硬盘来保存应用的源代码?

2 个答案:

答案 0 :(得分:2)

1)正如Ian所提到的,使用虚拟机是一个好主意。如果您要进行大的,有风险的或实验性的更改,您可以先拍摄快照,然后在完成后或者出现任何问题时回滚到已知的快照。它还可以完全备份开发环境(将VM文件夹复制到外部存储),以便在发生故障或升级时可以将其还原到新的物理计算机。我使用VMWare Workstation进行了几乎所有的开发。

2)最新版本的Delphi包含一个Settings Migration Tool,可让您保存全部或部分IDE设置,然后在同一台计算机或另一台计算机上再次导入。每当我安装更新时,我都会保存设置,以防万一。

3)保护源代码的最佳方法可能是使用源代码控制。这使您可以跨开发环境或开发人员之间共享源代码,而无需来回复制文件,并且可能存在多个略有不同的源代码副本。当然,这只是使用源代码控制的众多优势之一。我喜欢GIT,可能还有Mercurial。 Delphi在IDE中支持这两种方法,但我喜欢使用TortoiseGITTortoiseHG来管理我的存储库。

我建议使用这三种方法的组合。它似乎有点压倒性,但它给了我很多安心,管理不同客户的多个开发项目多年来和几个计算机升级和几个硬件故障。

更新:忘记提及源代码被推送到本地服务器,该服务器也会备份。有些人喜欢使用外部云服务(如GitHub),但我有点偏执将我的源代码放在别人的服务器上。

答案 1 :(得分:-1)

我使用virtualbox在虚拟机上运行delphi。将我的所有Dev内容与我的其他常规应用分开。 伊恩