在开发人员环境Windows / Ubuntu之间切换

时间:2014-06-25 22:21:56

标签: mysql windows apache ubuntu mercurial

我有一台带有双启动的PC:Win 8.1和Ubuntu 14.04,我在PHP& mySql,有时我需要在ubuntu下开发(但我通常更喜欢Windows),但我需要在两个操作系统之间共享文件和db。

在分享中,我的意思是,如果我更改数据库中必须在两个操作系统中都可见的某些php文件或行。有可能吗?

额外的事情:最美好的事情就是如果我能在这件事上得到善变。

1 个答案:

答案 0 :(得分:1)

  • Liquibase,用于在两个操作系统中正确版本化DB更改
  • 两种操作系统中的Mercurial
  • 用于中间存储库和备份的外部Mercurial托管(Bitbucket?)
  • 良好的编辑器或IDE,您可以在其中配置EOL样式(为了在Windows和Linux中具有相同的EOL,默认情况下不同)

活动操作系统中的代码,提交对本地Mercurial的更改,推送到远程。

在另一个操作系统中开始工作之前 - 从远程

中提取收集的更改