开发者

Is there some commit reminder for Subversion/etc for Eclipse?

开发者 https://www.devze.com 2023-03-11 11:01 出处:网络
Something that will alert your/force you to commit after editing X number of files, or modifying X number of lines of code, or writing X number of lines of code.

Something that will alert your/force you to commit after editing X number of files, or modifying X number of lines of code, or writing X number of lines of code.

Edit: There's clearly no feasible way for an automated system to determine if some realizable code chunk is complete but this would be good enough for me. I don't want to use this as an "autosave" feature but more as a brain jog to remember to commit once at a suitable poin开发者_运维百科t.


I completely agree with the other anwsers, but I think one can use this approach if, say, you want to ensure that you make small commits rather than large ones, especially in DVCS's like Git

I think you can setup a Scheduled Task or Cron, which will hit your working directory and run something like:

svn diff | grep -E "^\+ " | wc -l

and if the count is greater than something that you deem is when you want to commit, you can make it give you a reminder. I don't think you can integrate such a thing in Eclipse.


That's not what commits are for. They are not some sort of backup mechanism. You do a commit when a piece of work has reached some state that you want to remember, normally because you are happy with it. It makes no sense at all to do them every X hours or every N lines of code.


Usually it's just a workflow thing and a habit you should get into.

Commits should be related to the work you are doing - so that reverting is meaningful. It's pretty hard for anything else to detect that except you.

0

精彩评论

暂无评论...
验证码 换一张
取 消