There are a number of tools/systems available aimed at streamlining and enhancing the code review process, including:
CodeStriker
Review Board, code review system in use at VMWare
Code Collaborator, commercial product by SmartBear
Rietveld, based on Modrian, the code review system in use at Google
Crucible, commercial product by Atlass...
I want to use CVS or SVN as my source control mechanisms on several side projects I am working on. Instead of hosting the server myself, I was wondering if anyone had any recommendations on CVS or SVN hosts. My concerns in order are: reliability, uptime, and price. When responding, please give details on your recommendation. Also, if...
What is the best way to version control my database objects? I'm using Visual studio 2005/2008 and SQL server 2005. I would prefer a solution which can be used with SVN.
...
We use MS SQL Server and C#. Our database is under sourse control and I will tell you some details of our implementation. We had implemented two operations:
Export database to plain-text files. Database schema files:
tables.sql
relationships.sql
views.sql
...
and table contents files:
Data/table1.txt
Data/table2.txt
...
It is easy to ...
I use Tortoise SVN usuallly, but I have been looking into Mercurial since it is a distributed revision control system.
What I am looking for, in both systems, is a tool that let me pick only parts of a file and commit them. If I want to do this now, I have to copy to a temp version of the file and keep only the changes I want to commit...
What parts of a Grails application need to be stored in source-control? Some obvious parts that are needed:
grails-app directory
test directory
web-app directory
Now we reach questions like:
If we use a Grails plug-in (like gldapo), do we need to check in that plugin?
Do Grails plugins install in the Grails directory, or your pr...
At my new job I'm getting acclimated with the IDE we have Visual SlickEdit 8.0 installed on our sun solaris workstation that we telnet into(lol yes ssh is turned off).
Now it does the basics but is missing many things I considered must haves like code hiding and parenthesis matching. Are there any alternatives to constantly ftping my wo...
Given a pretty basic source tree structure like the following:
trunk -------
QA |--------
Stage |-------
Prod |------
And an environment which mirrors that (Dev, QA, Staging and Production servers) - how do you all manage automated or manual code promotion? Do you use a CI server to build and promote at all stages?...
The people writing the user manual are not necessarily programmers, and they need a visual editor. A major issue is the internal format of the authoring tool; it should be readable text/html, so it's easy to compare versions of individual pages checked into version control.
...
And how do you keep them in synch between test and production environments?
When it comes to indexes on database tables, my philosophy is that they are an integral part of writing any code that queries the database. You can't introduce new queries or change a query without analyzing the impact to the indexes.
So I do my best to keep m...
At work we have 4 people working together on a few different projects. For each project we each have a local copy we work on and then there is a development, staging, and live deployment, along with any branches we have (we use subversion). Our database is MySQL.
So my question is, what is a good way to manage which revisions to the dat...
This posting here (http://stackoverflow.com/questions/156044/how-do-you-manage-database-revisions-on-a-medium-sized-project-with-branches) got me wondering how best to work on a web project using branching and deploying to dev, staging, and production (along with local copies).
We don't have "releases" per se: if a feature is big enough...
I use Subversion via TortoiseSVN but I hear good things about Git.
Are there any similar tools available for Git on Windows?
Feel free to answer with tools which still in early development.
...
I am looking to replace the life cycle tools currently used by my development teams.
Tools that I'm looking for:
Version Control
Defect/Issue Tracking
Requirements Tracking
Test Case Management
(potentially) Project Management: Project Status, hours entry
I have a new beefy server (Windows 2008 Server) to run all tools on. I'm looki...
I work in an multi-site environment that's currently using Rational ClearCase for source control and Rational ClearQuest for issue tracking (I accept your condolences ahead of time). As a rough estimate I would say this is supporting 200 engineers.
How would you effectively migrate this SCM methodology to a comparative, all Open Source...
How can I to generate an RSS feed of Team Foundation Server commit messages?
In Visual Studio's Source Control Explorer, the "View History" option produces a nice GUI view. Likewise, the command line
tf history /recursive /stopafter:40 .
produces a nice GUI view. I'd like an RSS feed that would supply the same, or similar, informa...
I have a specific changeset that I want to "rollback" my Development branch to, but I want to take all of the the changes after that specific changeset and put them in to a new branch. Is this possible in TFS? If so, how could I do such a thing?
Thanks,
Dave
...
I've been using this long command:
svn st | awk '/\?/ {print $2}' | xargs svn add
Similarly, to svn rm files I accidentally deleted with normal rm with :
svn st | awk '/\!/ {print $2}' | xargs svn rm --force
I guess I can write a bash function to do these two, but I'd prefer an interactive add/rm like the one git has.
...
We're making the switch from SourceGear Vault to TortoiseSVN with VisualSVN for Visual Studio integration - absolutely love it. However, there are multiple class libraries that we reference in multiple different applications that aren't a part of the working copy root in any of the applications. What's the best way to deal with this so t...
Is there a command-line approach for having VS 2008 remove TFS source control bindings from a solution file and the constituent project files? I need something that I can run from a batch file so that I don't have to open the solution and click the 2 prompts to permanently remove the bindings.
Edit: After deleting the *.vspscc and *.vs...