我正在寻找构建/调整共享白板应用程序以进行团队和教育协作.画在板上,写一些文字,保存图片,清除板等等.我们已经有了一个简单的聊天系统设置与node.js和socket.io所以可能想留在那条路上.
我开始需要在更大的网站和多人工作,所以我知道我需要开始使用某种版本控制.哎呀.虽然我理解并使用功能和上下文将配置信息放入代码而不是数据库,但我仍然对我应该使用的版本控制系统感到困惑?使用GIT有什么好处吗?还是Subversion?特别是在工作流程方面.
我仍然是"概念上"版本控制的新手,实际上我甚至不确定我需要设置什么.我希望能够在本地使用版本控制.