Re: Why does SCM have to be so ....... hard?
Re: Why does SCM have to be so ....... hard?
- Subject: Re: Why does SCM have to be so ....... hard?
- From: Christoffer Lerno <email@hidden>
- Date: Sat, 18 Sep 2004 15:17:48 +0200
Quite possibly I'm doing something seriously wrong. I just want
things to work like this:
1. Creating a new file automatically adds it to my repository
2. Editing a file automatically checks it out.
3. Saving a file commits it to the repository
4. Removing a file from the project commits this change to repository
I can't seem to get that working. Instead I have to commit all and
every change manually, which means the usefulness drops to almost
nothing for me since it's a one person project.
On the other hand IntelliJ IDEA has SCM like this built in without
having to fiddle anywhere.
Am I overlooking something?
Perhaps you are overlooking the fact that this would only be useful
for single-person-projects and completely useless in a project with
two or more developers?
Possibly, but looking at it it differently, let's say this mechanism
was for a local SCM which then could connect itself to the "real"
remote repository?
In other words, the local SCM would work like an undo-manager for
whatever files you are working with. Locally you can keep the
granularity of this "SCM" where every save is automatically considered
a "version", whereas remotely you'd only commit "finished" changes.
I don't quite see why the current implementation would have a zero
usefulness for you?
Well, it's a whole lot easier to simply duplicate my whole project
directory when I have a finished version than work with CVS etc. I can
just as easy run a diff on a whole directory.
Of course, if I would commit on a regular basis then it would be
useful, but since you have to do all these things manually I am a whole
lot less likely to actually get around to creating versions regularly.
/C
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden