Web designer needs help setting up repository
I am a webdesigner and about half a year ago I decided to start using a vcs. I tried SVN, Git and Mercurial, and now I am trying Bazaar.
I understand that all vcs are primairilly aimed at programmers and not designers, and it shows in the way SVN, Git and Mercurial work. I read the bazaar documentation and some of the topics in this forum, and have high hopes that Bazaar is better suited for (Web) design & Development.
If you can and want to help me with my setup: I am not a complete noob to the command-line, but being on windows I usually use the tortoise-xxx tools. And also, being neither programmer nor native English does sometimes make it difficult for me to understand the docs.
Anyway, here's my "problem". My work-flow is as follows:
I have a C-drive containing all my documents which is backuped every day (to my E-drive), on this drive I would like to put a central repository for all my projects (in future this central repository may be placed on line when I work together with others).
I have a D-drive on which I keep my development-
So visually, it looks something like this:
C
|---Repositories
.......|---ProjectA
.......|---ProjectB
D
|----Localhost
.......|---ProjectA
.......|---ProjectB
When a project is finished I remove it from "localhost" but keep it in the central repository (I need to be able to checkout a project quickly if a client needs something changed)
When a project is ready to be put online I want to be able to push it onto the server (I gather Bazaar can do this using simple FTP?)
Anyway, like I said, I used SVN for a while and tried out both Git and Mercurial, of which SVN was easiest to use so far. But it didn't give me much flexibility (for example when I want to work from my laptop on the road).
All I see is that Bazaar handles trunks and branches differently, but I don't really get it.
I created a repository call "projectA" in C:/Repositories with: "bzr init-repo --no-trees"
Now, how do I get my project-files from D:/localhost in there? The documentation tells me to create a trunk directory, but I dont' want a trunk directory on my localhost for obvious reasons.
Anybody able to give me some advice and help to what would be best for my circomstances, if this means changing my general workflow somewhat I am open to suggestions.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Bazaar Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- John A Meinel
- Solved:
- Last query:
- Last reply: