Visual Studio云同步..我很困惑...... [英] Visual Studio Cloud synchronization.. I'm confused...

查看:105
本文介绍了Visual Studio云同步..我很困惑......的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我正在使用Visual Studio 2013,我有一台笔记本电脑和一台台式电脑,我开发了我的应用程序。当我在家时,我通常使用我的台式电脑,当我在外面时,我使用我的笔记本电脑。每次更改项目文件时复制项目文件真的很烦人,有时我会混淆这些副本。



我想做的就是通过云服务同步我的项目,并访问文件历史记录,以防止文件损坏(我经历过几次)并搞乱整个项目。我尝试过Visual Studio Team Foundation Server,Visual Studio Online和Github,但它们太令人困惑了。上传到Github很容易,但我无法弄清楚如何让我的项目私密。我想我必须付钱。否则,它是开源的 - 我不想要它。



请帮我找到如何在我的计算机之间同步项目和访问文件历史记录。我更喜欢微软和Github。



提前谢谢..

Hello,
I am using Visual Studio 2013 and I have a laptop and a desktop pc which I develop my applications. When I'm home, I usually use my desktop pc and when I'm outside, I use my laptop. It is really annoying to copy project files everytime I change them and sometimes I confuse these copies.

All I want to do is to synchronize my projects through a cloud service, and to access a file history in order to prevent file corrupts (I experienced this several times) and messing up with the whole project. I tried Visual Studio Team Foundation Server, Visual Studio Online and Github, but they're all too confusing. Uploading to Github is easy, but I couldn't figure out how to make my projects "private". I guess I have to pay for it. Otherwise, it's open-sourced -which I don't want it to.

Please help me find how to synchronize my projects between my computers and to access a file history. I prefer Microsoft and Github especially.

Thanks in advance..

推荐答案

复制项目文件和存在对此感到恼火或多或少是一个令人不安的事实:你没有使用任何版本控制系统。如果你不这样做,你就不会真正进行软件开发:你的代码断言并不属于你,而是任何随机的手或硬件故障。



我建议你不要做你所做的一切,学习这个话题并让自己做一个。它可以是开源的,非常轻便且非常非常可靠。如果你主要工作,我会建议更灵活的分布式版本控制,例如git,Mercurial或Bazaar。您可以使用集中存储库,也可以使用该工具将文件从一个文件存储复制到另一个文件存储。



请参阅:

< a href =http://en.wikipedia.org/wiki/Distributed_revision_control> http://en.wikipedia.org/wiki/Distributed_revision_control ,

http://en.wikipedia.org/wiki/Revision_control



见也是我过去的答案,但不仅仅是它,而是所有的讨论:修订控制系统,可供选择?



-SA
Copying project files and being annoyed with that is more or less obvious indication of one more disturbing fact: you are not using any Revision Control system. If you don't you don't really do software development: you code asserts don't really belong to you, but to any random sleep of a hand or hardware failure.

I would suggest you stop doing all you doing, learn the topic and get yourself one. It could be open-source, very light-weight and very, very reliable. And if you mostly work along, I would suggest more flexible distributed revision control, such as git, Mercurial or Bazaar. You can work with both centralized repository or just by copying files from one file storage to another using the tool.

Please see:
http://en.wikipedia.org/wiki/Distributed_revision_control,
http://en.wikipedia.org/wiki/Revision_control.

See also my past answer, but not just it, but all the discussion: Revision control systems, which to choose from?.

—SA


这篇关于Visual Studio云同步..我很困惑......的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆