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.

Plastic is a Jolt Finalist!

Wednesday, December 31, 2008 Pablo Santos 0 Comments

Yes, Jolt Award 2009 Finalists have been announced and... Plastic SCM is one of them!!

Plastic is one of the 5 tools selected for the Change and Configuration Management category, together with systems like Accurev, OpenMake or TeamCity to mention a few.

Codice is a very young company, so just being on the list is great for us. The Jolt nomination has been an incredible Christmas present for the team.

We work hard to make Plastic the best version control system out there, and we know there's always lots of work to do, lots of competitors (bigger than us) doing a very good job, so is nice to see how Plastic is making its way through.

Plastikers, enjoy this and... happy 2009!
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:

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.

Merge to live, live to merge

Wednesday, December 31, 2008 Pablo Santos 2 Comments

I've just published a new post explaining the basics of merging on the DDJ guru's blog.

I'm writing a series or articles describing the very basics of merging since I still find people afraid of merging (and lock-prone) very often.

Here are the links:

  • Part I
  • Part II

    Stay tuned!
    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.
  • 2 comentarios:

    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.

    Plastic on Solaris 10

    Wednesday, December 24, 2008 Pablo Santos , 4 Comments

    Well, it's been a *real* pain to build mono on Solaris 10!! Compared to this building in OpenSolaris was veeeery easy.

    I'll try to repeat the process in the coming days and try to create a detailed guide. Building libgdiplus was specially painful, but I guess I've been doing something wrong (I hope!).

    And then, finally, a real "back to the future" screenshot here:



    I used to love this beauty about ten years ago, and now it doesn't look that nice anymore (although I still like it :-D).

    And another screenshot, this time with a most modern look & feel:



    I love Solaris, so being able to run the Plastic GUI there is some sort of Christmas present for me... :-) I love Solaris since I started reading the Jim Mauro articles about threading and so on, and later his great book about internals.

    But, to be honest, after being using Mac OS X (10.4 & 10.5) for the last three years (and almost on a daily basis during the last weeks) it's clear there's a message for the Solaris folks out there: hire a graphics designer! (ok, if you have one... fire him and hire a new one!!)

    So, what's next? Ok, there's only one OS I like better than Solaris... OpenBSD! So stay tuned..
    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.

    4 comentarios:

    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.

    OpenSolaris and MWF

    Tuesday, December 23, 2008 Pablo Santos , 8 Comments

    Finally! We've Plastic SCM 2.7 GUI running on OpenSolaris! You know Plastic GUI is heavily based on Mono WinForms, don't you? Ok, then check what Mono WinForms can do...



    Click on the image or here to watch a screencast and see it in action.

    Enjoy!
    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.

    8 comentarios:

    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.

    White testing Plastic

    Saturday, December 06, 2008 Pablo Santos , 2 Comments

    Ever heard of White? You should.

    White is a promising testing framework based on the UI Automation APIs which enables you to write tests in C# (or your favorite .NET language).

    Why is it interesting? I think there're several reasons but, for me, the main ones are:

    • Developers can write GUI tests as they'd write unit tests: from their own development environment, in their language of choice. It makes a huge difference.
    • Tests can be integrated with NUnit, or, in our case, with PNUnit, the distributed extension to NUnit which has been integrated in NUnit 2.5 (we run our test suites on several variations of Linux, Windows and MacOS (including x86 and PPC)).

    Want to see it in action? Watch the following video of White testing Plastic:

    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.

    2 comentarios:

    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.

    Distributed development with Plastic

    Thursday, December 04, 2008 Pablo Santos 0 Comments

    Distributed development has been introduced in Plastic in release 2.5, but now with 2.7 we make it even easier to use because it jumps from the command line to the GUI.

    The main difference is that now replicating branching branches back and forth is just a click away although good-ol CLI scripting still allows you to rapidly automate stuff using the cm replicate command.

    This screencast explains in detail how a simple distributed working workflow can work with Plastic.



    You can always check the distributed development user's guide for more information, but watching the video will be probably faster... :-)
    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: