Visual studio 谷歌硬盘上的visual studio项目有问题吗?

Visual studio 谷歌硬盘上的visual studio项目有问题吗?,visual-studio,google-drive-api,Visual Studio,Google Drive Api,我经常将我的VisualStudio项目文件复制到Google Drive,作为“糟糕”的备份。如果我把整个项目放在谷歌硬盘上,然后直接在谷歌硬盘上工作,会怎么样 有人试试这个吗?有什么问题吗?我将我的个人Visual Studio项目保存在Google Drive中。不是用于备份,而是用于在计算机(PC/笔记本电脑/平板电脑)之间共享 这很有效。我注意到的唯一问题是,当我运行某些项目时,Visual Studio会删除一些文件,而Google Drive会不断询问我是否真的要删除这些文件。TL

我经常将我的VisualStudio项目文件复制到Google Drive,作为“糟糕”的备份。如果我把整个项目放在谷歌硬盘上,然后直接在谷歌硬盘上工作,会怎么样


有人试试这个吗?有什么问题吗?

我将我的个人Visual Studio项目保存在Google Drive中。不是用于备份,而是用于在计算机(PC/笔记本电脑/平板电脑)之间共享


这很有效。我注意到的唯一问题是,当我运行某些项目时,Visual Studio会删除一些文件,而Google Drive会不断询问我是否真的要删除这些文件。

TLDR版本:只要您以串行方式开发,就可以了。跨设备并行开发=糟糕

更多信息:

我使用它在设备(Mac和各种Win 10 PC)之间共享开发项目,总体而言(截至2016年1月):

1) 一个集成的GIT文件夹在机器之间来回传输似乎工作得很好,只要您一次只使用一台机器,一次只从一台机器提交,并且使用一台机器作为焦点

2) 与GIT不同的是,并行使用设备是不好的(即同时在两个设备上开发多人游戏测试和开发),并导致源文件混淆和重复,因为GD将在完成或提交工作之前(每次保存文件时)尝试同步源文件。一次只能在一台机器上开发

3) 大型项目很难快速同步,因为小文件数量太多(一两天内更改了超过1510个文件,例如OBJ文件夹、具有不同构建配置的Bin文件夹等),因此假设电力成本增加,保持机器运行以保持同步最新

4) 执行项目也有一个问题,因为Google Drive会在VS创建文件时锁定文件以供上传,然后VS无法复制它们,所以每次构建都会超时。在机器上进行主动开发时,最好暂停Google Drive(然后在5分钟的茶歇时间打开)


5) 它非常适合保持内容的同步,例如艺术文件(3DS MAX、Photoshop、Paint等)、音乐、纹理、语言文件,以及所有那些太大/不切实际/有问题而无法使用GIT的内容。

这不是一个真正的答案,所以我要对此发表评论:我尝试过使用Dropbox,效果很好。此外,我现在正在使用visualstudio.com,它有免费的TFS主机。我在Windows 7 x64上遇到了Google Drive和Visual Studio 2015的一些问题。GD将扩展名为.suo的文件报告为“unsyncable”。另外,在另一台指向谷歌硬盘的电脑上,我必须手动同步。