To get GitX-dev to compile locally you need to: node.js for building SyntaxHighlighter (not necessary unless you're updating SyntaxHighlighter itself.).CMake with a working command-line compiling environment for building libgit2.Homebrew and xctool for running Objective-Git’s bootstrap script.Most development is done on OS X Mavericks, earlier host platforms may or may not work at all.Very recent Xcode install, 5.1 release strongly recommended.Most third-party code is referenced with Git submodules, so read up on those if you're not familiar. Good performance on large (200+ MB) repositoriesĭeveloping for GitX-dev has a few requirements above and beyond those.Support for all parameters git rev-list has.Drag and drop files out of the tree view to copy them to your system.Preview any file in the tree in a text view or with QuickLook.Look at the complete tree of any revision.Search based on author or revision subject.See a nicely formatted diff of any revision.We consider GitX-dev to beĬlose to feature-complete, with very few workflows dependant on manual GitX (L), used day-to-day by our developers. The project is well underway, and based on the solid foundations of GitX and The maintainence strategy will be as with Snow Leopard and Lion,Ī legacy build will be earmarked for any new installs on these platforms. OS X Mountain Lion (10.8) support for new builds will be ending soon, probably around Q2 2015. Among the OS X features that Snow Leopard does not support is Objective-C ARC, which is now the only non-deprecated memory management system on OS X. The last build compatible with OS X Snow Leopard (10.6) is 0.14.81, from February 4th 2013. It also breaks in ways that cannot be reproduced on newer platforms, and so has been a disproportionate support load and a poor experience for users on this platform. Among the reasons that OS X 10.7 support has been dropped is that it does not fully support ARC, application sandboxing, and other modern programming features like XPC services. The last build compatible with OS X Lion (10.7) is, from July 27th 2014. Older binary archives (predating the GitHub releases system) are available on the GitHub project downloads page. Milestone releases are uploaded to the GitHub project releases page. GitX-dev uses the Sparkle framework for in-app updates so once you have version 0.11 (December 2011) or later, you can check for or update to new builds from the GitX menu at any time, or opt-in for automatic updates. Jump straight to the latest milestone build.Browse the project releases page for milestones and preview builds.OS X 10.7 Lion and 10.6 Snow Leopard users please see Older releases below. Download the latest build for OS X 10.8 Mountain Lion and newer.Getting GitX-dev Download the latest binary To drive GitX features and staying up-to-date with Apple and third-partyįrameworks and libraries that are used. Or unreliable technologies like a dependency on command-line git usage Working with the latest tools for developing software for current Apple platforms.Īs such, it only supports 64-bit Intel macs, and currently deploying versions of OS X and Xcode.ĭrawing several important early improvements from mainline "official" GitXįrom GitX (L) and others, we are prioritizing moving away from deprecated This fork (variant) of GitX focuses on programmer-oriented features for those Legacy builds are available for older OS X platforms, see below. This means that it has a native interface and tries to integrate with the GitX is a graphical client for the git version control system, written
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |