如何在 Visual Studio 中与多个用户协作?

How to collaborate with multiple users in Visual Studio?

几个小时后,我和几个朋友将作为一个团队参加 Ludum Dare。我们想知道如何在多台计算机上有效地使用 Unity 和 VisualStudio。

第一个想法是使用 git/svn,但结果很烦人,因为我们需要 commit/push/pull 的方式过于频繁,即使是一些小的更改,例如某些 Unity 按钮。

第二个想法是使用 Dropbox 或类似的服务。但是,当.sln 文件被某种方式更改时,必须完全刷新对方计算机上的项目,并且通常以导入错误结束。

您能给我们一些提示,告诉我们如何尽可能有效地协作处理同一个项目吗?

好吧,我们终于想通了!解决方案是使用 Visual Code 而不是 Visual Studio。那么您可以使用 Dropbox,但如果您的团队使用多个操作系统,则不能同步 Assembly-CSharp.csproj