Talk:Comparison of version-control software: Difference between revisions
→Explanation of terms: thanks for the info |
|||
Line 7: | Line 7: | ||
2) Add others RCS like [[Rational ClearCase]] and [[Visual Source Safe]] (see below, Open Souce ) |
2) Add others RCS like [[Rational ClearCase]] and [[Visual Source Safe]] (see below, Open Souce ) |
||
3) And I'd like to see if any of those can convert character sets on-the-fly (not file names, which CVSNT does, but file contents). None of the presented features are of any interest to me ;) --[[User:Lam|Lam]] 09:19, 21 June 2006 (UTC) |
|||
==Open source== |
==Open source== |
Revision as of 09:19, 21 June 2006
Requests
I guess many improvements could be apply here:
1) Add others features like in following links: berlios comparison, bitkeeper Vs subversion and Wine Hacking Tips
2) Add others RCS like Rational ClearCase and Visual Source Safe (see below, Open Souce )
3) And I'd like to see if any of those can convert character sets on-the-fly (not file names, which CVSNT does, but file contents). None of the presented features are of any interest to me ;) --Lam 09:19, 21 June 2006 (UTC)
Open source
Is this open-source only listing? If so, its title should be changed. If not, I'm going to add our product, Code Co-op to the list. -- Bartosz 19:49, 31 May 2006 (UTC)
- It's not intended to be open-source only, although I'd prefer to only have notable projects so that the article doesn't get cluttered. You are welcome to add your product, but I might add more columns later, so help keeping the entry up to date would be appreciated.
- If your product has any outstanding features that you think distinguish it from other systems, feel free to add columns for those. Of course, all the information should be presented in a neutral and verifiable way. Wmahan. 20:30, 31 May 2006 (UTC)
Explanation of terms
What is namespace revision IDs? -- Bartosz 19:54, 31 May 2006 (UTC)
- I borrowed the terminology from [1]. Basically I was trying to indicate how a user refers to particular revision. By namespace I mean that the system uses a filename and maybe a simple version number. Other systems use hex values representing hashes of a file's contents. I realize that the concept is a little unclear as currently presented, and I'm open to suggestions. Wmahan. 20:28, 31 May 2006 (UTC
)
The table has subversion listed as using snapshots for the history model. That's a common misconception; while svn presents the history to the user as a list of snapshots, the change is actually stored internally as a changeset. If a repository uses the fsfs backend, you can see the individual changesets in db/revs/nnn.
- OK. I'm not sure whether that column represents a useful distinction. I was trying to show that systems can use very different ways of storing revisions internally. But to be honest, I'm not sure I understand each system well enough to come up with an accurate comparison in this area. Maybe I should just remove that column. Wmahan. 05:27, 19 June 2006 (UTC)