version-control

Source Control Repository - Per Client or Per Application?

I've recently taken over a project from another consulting firm. I'm assuming this can happen somewhat frequently in the industry so I'm wondering how I should setup my Source Control Repository. Should I create one repository simply for this application/client, and then create others as we do more work? Of should I just dump everythi...

Learning version control for a college freshman

I'm a college CS freshman who wishes to learn a version control system well. Currently I'm looking at Subversion, Perforce, and Surround SCM. I would be integrating the system with Eclipse, on a Linux platform. The code involved would mainly be C++, Java, and LaTeX (which I'll be using Eclipse as well). Most probably I'll be the only u...

Visual Studio 2008 - How to disable Pending Checkins processing

Is there a way to disable the "Pending Checkins" processing which Visual Studio 2008 does every time one opens a solution? It's causing problems at our work because the processing of about 4500 files is slow. Closing the tab didn't seem to help. I also tried the "Perform background status updates" -setting in the Options - Plug-in Setti...

Version control system for huge files?

I am looking for a quick but not-so-dirty way to do snapshots of a bunch of files totaling about 80 gigs. The issue here is that many of the files are around 1 GB large. What is the best free version control system for this type of thing? I know ZFS is an option, but I'd rather try something else first. ...

List all the files checked-in in a single cvs commit

Hi, Generally,our fixes/patches for any bugs involves changes in multiple files and we will commit all these files in a single shot. In SVN, for each commit (may involve multiple files),it will increment revision number of whole repository by one. So, we can easily link all the multiple files that went in a single commit. Now the diff...

WPF Custom Controls Deriving from ListView unable to override default style

I am making a simple display grid that derives from ListView, and uses GridView. I want to create it in its own assembly, so i thought of using a CustomControl library and making my ListView there. the problem i have is that when i use the line in the static constructor DefaultStyleKeyProperty.OverrideMetadata(typeof(ExtendedGridView), ...

Migrate a Source Safe database to SubVersion with history

Folks, We have a number of Source Safe databases that should be migrated to SubVersion. Is there a (tested and proven) way to migrate them with history ? Thanks Essam ...

PowerBuilder 11.5 & Version Control

What is the best version control system to implement with PowerBuilder 11.5? If you have examples of how you have did branching/trunk/tags that would be awesome. We have tried to wrap our heads around it a few times and always run into problems because we use shared libraries such as PFC/PFE in multiple applications. Right now we ar...

SQL Server Source Control

When we first started source control the developers would just edit the scripts in the database and right before the release one big script of all the changes would be made. This worked great until one of the devs accidently deleted a stored procedure and all the work was lost. After that we put all the scripts to create the stored pro...

Version Control for Local Website (XAMPP)

Hello I am working on a shopping cart which is installed locally via xampp. The files are stored in: D:/xampp/htdocs/cart Now I would like to start making coding changes and design changes, but I need to keep a track of what changes i make so that I can go back and forth. I would like to mention that I am the only developer working ...

SVN: Can I copy a subset of files to a new tag?

In my repo trunk I have a directory unit-tests that I want to keep out of my release tags. What I've been doing is copying trunk to a new tag, then deleting unit-tests. Is this OK? It feels wrong because it takes two revisions to tag every release. Is there a way to exclude a directory from the svn copy? E.g. I have: /trunk/unit-tests ...

Cross-platform source control?

We're doing development for both .NET (Using VS 2008) and Java (using eclipse) Currently, we're using CVS, but there isn't really a good plugin for Visual Studio 2008, so I'm looking at changing to something that has better support for VS 2008 and Eclipse. My initial thought was SVN, as it is really close to CVS, but I'm a bit tempted ...

Hosted Source Control?

I'm working on a few closed-source projects. (Small ones.) I don't want to share the code of these projects. But I do want to have an easy-to-install version control system that's easily installed on my web host. I don't have administration rights on this web host so I can't just run a setup.exe on the remote system. Basically, the only...

ClearCase advantages/disadvantages

Because I'm currently struggeling to learn IBM Rational ClearCase, I'd like to hear your professional opinion. I'm particularly interested in advantages/disadvantages compared to other version-control-systems like Subversion or Git. ...

TFS and RTC - can both be used for both Java and .NET development

Both Microsoft's Team system and IBM's Rational Team Concert have similar features and functions. Both claim to be able to support either Java or .NET developers with their favorite IDE. Do you have any experience that shows one is better than the other for a one solution that works for all? Is there any key differences (features) be...

Same file in multiple changelists in perforce

Is there any way to have the same file be a part of multiples changelists in perforce? With that I mean that from the set of changed lines in the file one subset will belong to a changelist, while the other subset will belong to a second changelist. Bonus question: If perforce does not support this, then which Source Control Systems, if...

Is there a online service like CodePlex or SorceForge for closed source projects?

I do software development but I don't work at a software company and we don't have anyone here that's setup any kind of version control server, or ticketing system or something like that. Most everything I know I've learned from documentation and sites like this. I'd like to have some more advanced tracking systems like a bug ticketing ...

How do you check your database in and out of svn (or git)

Currently I go into phpMyAdmin, export my database as a text file and then save it with the application files before I commit things to svn (or git). Then of course, I've got to import it to production. Is there a better way? ...

Re-doing a reverted merge in Git

I have run into a bit of a problem here: I had a problem-specific branch '28s' in git, that I merged in the general 'develop' branch. Turns out I had done it too fast, so I used git-revert to undo the merge. Now, however, the time has come to merge '28s' into 'develop', but git-merge command sees the original merge, and happily announces...

Where can I find information on writing a version control system that integrates with Visual Studio?

Basically, I'm doing a lot with Visual Studio lately and in my quest to get a simple version control system that I could host myself, I just thought to myself: how difficult could it actually be to write some VCS that just supports the Visual Studio interface? (And which will be used by just one person, anyways...) (And which will be hos...