Git extract folder from project with history and tags by Jesper Nov 2
`git filter-branch` will extract a folder from a shared repository and rewrite history. This tip shows you by example. And also how to rewrite tags in the new repos.
Continue reading »Git extract folder from project with history and tag...«
Git tip to remove remote branches already merged by Jesper Aug 25
Let’s talk about source control and an efficient way of using Git. I like the projects where you have a `master` branch and a few feature branches, which are actively being worked upon. Only a few branches are present at a given time, and this is less confusing for the contributors in the repository. A […]
Continue reading »Git tip to remove remote branches already merged«
Ruby make list minimum length by Jesper Dec 13
In a Ruby on Rails app, I wanted a list to be at least of two items. This could be done in several ways. Here is a first naïve impementation: # Naïve implementation, just return whatever number I need def sum_up_a(existing) return 2 if existing == 0 return 1 if existing == 1 return 0 end […]
Change history of SVN repository by Jesper Apr 15
Somebody asked me if it’s possible to change history of an SVN repository like you can do in Git. The easiest parts to change are: commit date commit log message With this, you can easily modify time stamps if, for instance, your svn server clock is wrong. Step 1: Modify repository to accept property changes […]
Easter egg CSS circles by Jesper Mar 29
Easter eggs instead of circles on your CSS. It’s easier than I thought.
What we have also written...
- Rewrite author/email in git history Jan 21
- iPhoto 11 performance tuning tips, revised Mar 9
- Generate CSS sprite for all world’s flags Jun 19
- Git checkout old revisions by date Nov 9
- PhantomJS 1.7 build for Linux 64 bit Sep 28
- Forgotten Subversion Commands, Undo, Merge Branches and More Jun 28
- Jim Webber on qCon New York Jun 20
- Mortgage-driven development vs Behaviour-driven development Jun 18
- Count number of jobs in Hudson Jun 14
- Get started using advanced web fonts today Feb 24
- Criteria for the Capgemini Software Engineer Certification Feb 14
- GWT Developer Plugin now Works with Firefox 9 Jan 28
- Batch Screenshots with webkit2png Jan 23
- Maven mirrorOf * in settings.xml breaks the build Jan 20
- IntelliJ Structural Search to Convert from JUnit3 to Junit4 Jan 18
- Time For A New Job: Hello NineConsult, Goodbye Capgemini Jan 1
- GWT Developer plugin for Firefox 7 is now Ready Oct 10
- Useful Background research for Certification Oct 4
- Collection of useful Git Tips to get started Sep 30
- Chrome “find in page” with smart search in unicode characters Sep 29
- Java Friday Fun: @WTF annotations in code Sep 16
- Make IntelliJ highlight usages Aug 11
- Windows delete all tmp files command Jul 12
- [DK] Danske Netbank Usability Problem Apr 10
- Fixed Outlook 2003 Corruption after Power Blackout Apr 5
- How to move IntelliJ system file to another folder Apr 4
- Challenges Configuring Hudson Emails Mar 10
- Easy delete all .svn Subfolders in Windows Explorer Mar 1
- Automatic Excel Time Format Without Colon in Input Jan 5
- Rapid Prototyping With a Piece of Wood Nov 22
- Fixed Strange Hudson Slave OutOfMemoryError Nov 12
- GWT relevant snippets for IntelliJ Idea editor Oct 5
- Successful Approach to User Experience Oct 1
- Windows SVN pre-commit-hook Jun 10
- Interesting visualization of Money Flow May 24
- Seeding Rails App With RESTful Address Data Apr 28
- Lessons Learned from Pixar Apr 28
- Capgemini SmartLunch: Cucumber for Automated Acceptance Testing Apr 27
- Explanation of Firebug Net Panel Findings Apr 22
- Groovy for Hudson console Apr 20
- Google’s Direct Links Inside Suggestion List Mar 26
- Why WebStandards Matter Mar 12
- Rake Task To Validate All Items on All Models Feb 7
- Mac Harddisk Upgrade Usability Improvements Feb 4
- How To Recover Deleted Subversion Branch Dec 9