Who we are

We are the developers of Plastic SCM, a full version control stack (not a Git variant). We work on the strongest branching and merging you can find, and a core that doesn't cringe with huge binaries and repos. We also develop the GUIs, mergetools and everything needed to give you the full version control stack.

If you want to give it a try, download it from here.

We also code SemanticMerge, and the gmaster Git client.

Obtaining reports about repository activity

Thursday, April 03, 2008 Pablo Santos 0 Comments

What if you want to know which revisions have been created in the last days? Who made the changes, where? Or if you're looking for changes made at a certain component to locate an specific modification you'd like to review?

It is very easy now with the customizable views in Plastic 2.0.

Take a look at the following figure (click to enlarge):

I've customized the changeset view to actually display revisions. And I'm using the query system to retrieve the revisions I've created since April 1th at our main repository.

I'm then using the filter box to focus on the revisions at the directory 01nerva

The query is very simple:

find revisions where date >= '4/1/2008' and owner = 'pablo' on repository 'codice'

Of course I could go even further and try to focus on the revisions created on a given branch, or bigger than a certain changeset... and so on.

The following query will locate the revisions created at two repositories after a given date on a branch different than the main one.

find revisions where date >= '4/1/2008' and owner = 'pablo' and branch != '/main' on repositories 'codice','pnunit'

As you see, the query system is very useful to create activity reports, locate certain changes, inspect modifications and so on.

Hope it helps!
Pablo Santos
I'm the CTO and Founder at Códice.
I've been leading Plastic SCM since 2005. My passion is helping teams work better through version control.
I had the opportunity to see teams from many different industries at work while I helped them improving their version control practices.
I really enjoy teaching (I've been a University professor for 6+ years) and sharing my experience in talks and articles.
And I love simple code. You can reach me at @psluaces.

0 comentarios: