使用两台Mac,Synology NAS,Git和Bitbucket在Xcode上开发一个项目的最佳工作解决方案?

时间:2017-12-10 14:04:49

标签: xcode git bitbucket synology

到目前为止,我正在使用MacMini进行开发。代码自动保存在本地SSD存储库(本地化为CloudStation文件夹)中,然后自动复制到Synology NAS上。我定期做提交(git)并将它们推送到Bitbucket。

以前的设置:
  - 麦克米尼   - Synology NAS。
  - Bitbucket上的私人项目存储库   - 使用CloudStation在NAS和本地SSD上的本地项目存储库。

我最近买了一台MacBook Pro以及如何使用Mac。

我安装了CloudStation并从Synology文件夹中打开了源代码。问题是它不认为它是Git存储库。

据我所知,git存储库是MacMini上的本地文件夹。 Synology上的那个只是一个副本。

我希望能够在我的MacMini或MacBookPro上进行编码,就像我只有1台Mac一样。使用Git,并将提交推送到Bitbucket。

什么是最好的解决方案?

我想到了3个解决方案:

1)仅使用本地化在NAS上的1个存储库(使用git)并直接访问它(没有正在进行复制的CloudStation)。但如果我的本地网络/互联网不能正常工作,这可能是一个问题,因为我将无法访问该文件夹。如果同时在两台Mac上打开Xcode,我可能会遇到问题......

2)每台Mac都有自己的本地存储库(没有CloudStation备份副本,或者在2个不同的用户CloudStation文件夹中)。当我在一台Mac上工作时,我应该承诺并推送到Bitbucket。然后,如果需要,我将能够拉到另一台Mac。

3)在Synology NAS上安装git服务器。将本地版本存储在Mac上并推送/拔出NAS。但这会取代Bitbucket吗?之后我还能继续推进Bitbucket吗?

0 个答案:

没有答案