I know it is a big claim, but I think that Linus Torvalds will be more famous for creating Git than for this work on Linux
Linux is a great example of OpenSource development and a good OS. Its impact is mainly technical and behind the scenes.
Git is a hashed-based file system with built-it version control. Its impact is not only technical but social.
The more I use Git, the more I appreciate its beauty, simplicity and ability to scale while handling complex workflows.
A personal blog about: transforming Web Application Security into an 'Application Visibility' engine, the OWASP O2 Platform, Application/Data interoperability and a lot more
Showing posts with label NGit. Show all posts
Showing posts with label NGit. Show all posts
Wednesday, 10 April 2013
Thursday, 4 April 2013
Git pulling a TeamMentor Library and renaming it
Here is an example of how to use the new TM 3.3 capabilities to load libraries from GitHub and to rename them.
Let’s start with a version of TM that looks like this:
Let’s start with a version of TM that looks like this:
Labels:
GitHub,
NGit,
TeamMentor
Saturday, 30 March 2013
Using NGit to create native Git support in Azure deployed app (with automatic pushes and pulls)
This entry will show a pretty powerful new feature in TeamMentor (TM) which I’m very proud and excited about!
This feature is so important, that it literary caused a delay on the release of TM 3.3 for about 1 month (my instinct was pushing me on this direction since I 'knew' that this could be done, and that it would be a killer feature). Btw, there is a lot more NGit/Git support than what is shown here, but I’m sure you will see the power in the workflow described below.
Basically, TM’s backend engine will now automatically perform:
This feature is so important, that it literary caused a delay on the release of TM 3.3 for about 1 month (my instinct was pushing me on this direction since I 'knew' that this could be done, and that it would be a killer feature). Btw, there is a lot more NGit/Git support than what is shown here, but I’m sure you will see the power in the workflow described below.
Basically, TM’s backend engine will now automatically perform:
- a git pull - when the TM server starts (or it cache is rebuilt)
- a git commit followed by a git push - on every library edit (on both content and structure changes).
Labels:
Azure,
GitHub,
NGit,
TeamMentor
Thursday, 14 March 2013
Prob with (older version of) NGit where it was failing to create Git repositories in Azure/TeamCity
Using an NGit version from a couple months ago.
Labels:
NGit,
TeamMentor
Thursday, 7 March 2013
Seeing an NGit Diff by using reflection to access the internal Sharpen.ByteArrayOutputStream Class
I was trying to get the NGif diff output stream, but hit on an issue that the Sharpen.ByteArrayOutputStream class is internal
Labels:
NGit,
O2 Platform
Subscribe to:
Posts (Atom)