我目前在我的大多数开发中使用Notepad ++.我一直在检查其他更全功能的选项,并希望切换(我特别是Aptana的粉丝到目前为止)但是有一件关于Notepad ++我真的很喜欢并且我无法获得至今.
我目前的工作流程是这样的:工作流程(我试图嵌入这个图像,它出现在预览中但不在帖子中,抱歉) 工作流程http://evanalyze.com/images/workflow.jpg
过程是这样的:
从Web服务器下载文件
在NP ++中进行编辑
保存(这会自动将本地副本保存在我的默认目录中,这也是我使用带有Tourtise SVN的Subversion设置的文件夹)
当我想提交对SVN的更改时,请浏览具有最新副本的本地文件夹
我无法弄清楚如何处理Aptana会自动存储我从服务器下载的文件的本地副本,编辑并保存回服务器.有办法做到这一点吗?如果是这样,那将立即解决我的问题.
其他选项是建议更好地管理我的服务器,我的编辑器和我的SVN存储库之间的关系.我知道Aptana也可以访问我的SVN存储库.有没有一种简单的方法可以在我想要的时候从Aptana中提交更改(这意味着我可以将Tourtise从等式中推出)?
任何建议赞赏.谢谢.
我觉得你做的事情有点奇怪.
您已经在SVN存储库中拥有所有信息,那么为什么不利用它呢?
您在计算机上保留了一份工作副本以进行开发和测试.保存并提交对SVN的更改.在您的服务器上,执行SVN export
(或者checkout
,使用适当的服务器规则来阻止对.svn
文件夹的Web访问),你很好!
---------------------- ------------ --------------- | Local Working Copy | <---> | SVN Repo | <---> | Live server | ---------------------- ------------ ---------------
这意味着您永远不必担心FTP,或者必须弄清楚哪些文件已在本地更改,因此需要更新.