Hi experts,
Short version: Can I force a commit "no questions asked"? How? Would that still allow me to access / compare the previous versions?
More details!
I'm currently working on a project with lots of files and updates... so I must have some version control program. Some years ago I used CVS, but it seems that now Subversion is the route to go. Running on XP, I selected TortoiseSVN as a client since it also seems the route to go.
So I have installed TortoiseSVN on my local machine, the goal being to track changes of the local versions of some projects.
NOTE:
1 - I am the single user of the machine, and for all the files (I will also import some files and place them in the version control)
2 - it seems that SVN is not installed as an a program, just subversion. [Maybe THAT is the problem?]
I have painfully made my way thru the doc (it somehow assumes that you already know Subversion... which I didn't) and placed 3 different tress/ projects in the repository. What I did was to create the repository, export the directory tree, delete the files from the disk, checkout the project , which repopulated the directory tree with all the needed.svn dir.
Of course I am working on the project file. And in fact, since that was my goal, I transferred files by FTP from my remote server where the project is going to run.
After that, I wanted to commit the changes on my local machine.
This has worked fine on most files and directories, but there are some strange situation I do not understand how I could solve them.
The most frequent/ significant messages I get in my various attempts to circumvent the problem are:
Command : Commit
Modified : D:\XXXX\var
Error : Failure for propagation (commit), details :
Error : Directory '/un-carat/var' is obsolete
Error : You have to update your working copy first.
Finished! :
13/01/2009 - 13:45:50
Command : Commit
Error : The working copy of 'D:\XXXX\downloader\pearli
b\tests' is locked
Error : Please execute the "Cleanup" command.
Finished! :
Can I force a commit "no questions asked"? How? Would that still allow me to access / compare the previous versions?