我想开始在两台不同的机器上开发我的可可应用程序。我不确定实现这一点的最简单方法,但正在考虑使用我的保管箱文件夹。 xcode可以与这个好吗?这是一种常见的方法,它运作良好吗?是否有一些常见的'我应该留意的陷阱?Dropbox和Xcode
回答
你真的应该使用版本控制系统,即使在保管箱文件夹内--git也适用于此。
根据我的经验,Xcode可以很好地与Dropbox配合使用。只要确保不要在多个位置打开该项目,因为Xcode设置将保存为项目上次关闭的任何计算机(即使它不是最新的)。
帮你一个忙,并使用github,unfuddle或谷歌代码。所有人都有免费的计划,并提供源代码管理,我认为你可以在免费计划中拥有私人存储库。
谢谢,我来看看。我之前没有使用过任何版本控制,所以我会先用最简单的方法。 – 2010-11-12 21:23:25
将bitbucket添加到列表中,也将允许免费计划中的私人回购。 – Chris 2013-04-09 22:17:31
我亲眼目睹了DropBox和源文件打开并在Xcode中编辑时的一些奇怪(和潜在的破坏性)行为。它看起来像你的编辑周围的文本的整个范围被删除或更换,等等。
我绝对同意他人,但:使用SCM。这不是那很难,会为你节省很多心痛。如果您所需要的只是“我的工作站之间的同步”和“让我恢复早期版本”,SCM则更适合。
我同意真正的版本控制系统是最好的解决方案。但是,如果您打算使用Dropbox作为快速修复的修补程序,请首先阅读Dropbox论坛。有一些问题。这里有一些相关的线程(http://forums.dropbox.com/tags.php?tag=xcode)。
我已经使用Dropbox以这种方式处理我的iMac和我的MacBook Pro上的小项目(但当然不是同时),并且还没有(还)有任何问题。两者都运行10.7.3和最新的Dropbox版本(v1.2.52)。但我坚持一个非常谨慎的协议。 iMac是“真正的”开发机器。当我离开iMac时,MBP仅用于模拟器上的编码和测试。所有在真实硬件上的测试(以及任何其他涉及证书等的测试)仅在iMac上发生。所有项目都在iMac上启动,然后手动复制到Dropbox。
- 1. Rails和Dropbox
- 2. Dropbox和pyinotify
- 3. Dropbox API和PHP
- 4. ASP.NET MVC和Dropbox
- 5. Silverlight和skydrive/dropbox
- 6. 的Dropbox API和Android
- 7. Git和Dropbox问题
- 8. includeHTML for shiny,shinyApps.IO和Dropbox
- 9. SQLite文件锁定和DropBox
- 10. Dropbox,核心数据和JSON
- 11. Android Eclipse,Dropbox,Windows和Linux
- 12. 使用Dropbox API列出Dropbox的所有文件夹和文件
- 13. 访问Dropbox核心API错误信息iOS 8 Xcode
- 14. 如何使用xcode将文件上传/下载到Dropbox
- 15. gridview dropbox
- 16. 使用Android DropBox API加密DropBox文件
- 17. Dropbox API - 文件读取和上传node.js
- 18. 为Dropbox,EverNote和谷歌Doc(WinRT)Sdk
- 19. Dropbox照片和“拍摄日期”
- 20. Dropbox和Git的共同努力
- 21. 与DropBox API和iOS同步数据
- 22. 使用dropbox和git而不使用conflitcts
- 23. 读取和写入文件Dropbox API V2
- 24. 的Dropbox API:如何下载和访问
- 25. Dropbox API,重命名和唯一ID
- 26. DataForm,DropBox和数据注释(描述等)
- 27. XCode 4和XCode 3.2.6并排
- 28. MonoTouch的和xcode的3和4的xcode
- 29. Dropbox api .net
- 30. 当Dropbox的
请考虑使用版本控制系统。 – Justin 2010-11-12 21:18:26
这个vs dropbox有什么好处,你可以推荐任何东西。这是一个小型的爱好项目,所以必须简单而自由。 – 2010-11-12 21:21:43
我发表评论以表示赞同Justin,因为只有upvote是不够的。无论如何,你应该使用VCS,但在多台机器上工作是他们非常有用的另一件事。 – 2010-11-12 21:22:05