I Use This!
Very High Activity

News

Analyzed 2 days ago. based on code collected 2 days ago.
Posted over 15 years ago by Jakub Narebski
Hi all, Git User's Survey 2008 ended at the end of Monday, 13 October 2008, around 23:45 CEST (GMT 0200). Could you then *take down* notice about Git User's Survey 2008, and/or perhaps announce that it is closed? Beginnings of Survey summary ... [More] should be available soon at http://git.or.cz/gitwiki/GitSurvey2008 Currently you can get there raw data (individual responses). One can find there also to online analysis (on Survs.com) and beginnings of partial survey summary (send to git mailing list). -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Marius Vollmer
Hi, I am happy to announce the second pre-release of Magit. Get it here: http://zagadka.vm.bytemark.co.uk/magit/ Almost everything has changed. Please read the manual again. Some highlights: * Magit now works with Git 1.6.0. (John Wiegley) ... [More] * Support for interactive rewriting. * Sections can be shown and hidden. * Staging, unstaging, applying, reverting and discarding changes can now be done line-by-line, not only hunk-by-hunk. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Lars Hjemli
cgit-0.8.1, another webinterface for git, is now available. clone: git://hjemli.net/pub/git/cgit browse: http://hjemli.net/git/cgit This is a minor feature-release which adds support for extracting snapshot revision (i.e. tag name) from the ... [More] snapshot name instead of relying on querystring parameters, i.e. the following urls will download the expected revisons: http://hjemli.net/git/cgit/snapshot/cgit-0.8.1.tar.gz http://hjemli.net/git/cgit/snapshot/cgit-0.8.tar.gz --- Shortlog since v0.8: Lars Hjemli (5): ui-shared: specify correct css class for summary tab Add cgit_query.nohead flag ui-snapshot: add dwimmery Makefile: enable compilation on uclibc CGIT 0.8.1 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Jonas Fonseca
Hello, It's time for another release of tig, this one tagged as a minor update focusing mainly on bug fixes. There are, however, also a few nice usability improvements, such as support for reverting uncommitted and unstaged changes and reloading of ... [More] repository references when refreshing the views using them. Note that this version of tig depends on git version 1.5.4 or newer! In the pipeline, I have a scary patch containing 859 insertions and 462 deletions, which I plan to release as the equally scary version 0.13. The patch imports git's run-command.c module, which should remove problems related to using stdio and will also remove the need to do nasty things such as shell quoting. This is still a work in progress and needs some more polishing and testing, but should anybody be interested, it is available in the wip/run-command branch (to be rebased at will). What is tig? ------------ Tig is an ncurses-based text-mode interface for git. It functions mainly as a git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various git commands. - Homepage: http://jonas.nitro.dk/tig/ - Manual: http://jonas.nitro.dk/tig/manual.html - Tarballs: http://jonas.nitro.dk/tig/releases/ - Git URL: git://repo.or.cz/tig.git - Gitweb: http://repo.or.cz/w/tig.git Release notes ------------- Improvements: - Status view: revert uncommitted diff chunks and unstaged files with changes. Bound to '!' by default. - Main view: use --topo-order also when rev-list arguments are given on the command line. - Log view: support for refreshing. Bug fixes: - Status view: use ls-files' --exclude-standard so user specific ignore rules are effective. The option was added in git version 1.5.4. - Stage view: fix assertion failure triggered when updating while status view is not displayed. - Help view: avoid confusion by showing "(no key)" instead of "'?'" for unbound requests. - Reload repository references when refreshing the main (and log) view. - Do not maximize views when refreshing. Change summary -------------- The diffstat and log summary for changes made in this release. NEWS | 22 TODO | 9 - VERSION | 2 - configure.ac | 8 - contrib/announcement.sh | 53 manual.txt | 2 tig.c | 381 ------------ 7 files changed, 351 insertions( ), 126 deletions(-) Jonas Fonseca (25): Add script for preparing release announcements TODO: support for jumping to parents' blame in the blame view status: add support for checking out files with unstaged changes main: automatically refresh after run requests Main: use --topo-order when arguments are given on the command line Cleanup exclude rule setup by using ls-files --exclude-standard flag Also allow files to be checked out from stage view Avoid refreshing views when checkout is canceled by user Reload repository references when refreshing the main view Make GIT_CONFIG only contain the config subcommand Improve handling of unmatched quotes in ~/.tigrc Cleanup and make option argument strings const Improve checkout error reporting Show complete shortlog for small releases Simplify view refreshing by adding new OPEN_REFRESH flag for open_view Make OPEN_REFRESH imply OPEN_NOMAXIMIZE Add support for refreshing the log view Fix bug introduced in commit for using --exclude-standard flag Clear the status line when closing a view Help view: use "(no key)" instead of "'?'" to not confuse unbound actions Help view: move requests from the Misc group into separate groups Consolidate and share view resetting via new reset_view() Avoid triggering assertion failure when reloading the status view Rename checkout to revert and support individual diff chunks reverts tig-0.12.1 -- Jonas Fonseca -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Lars Hjemli
cgit-0.8, another webinterface for git, is now available. clone: git://hjemli.net/pub/git/cgit browse: http://hjemli.net/git/cgit Some of the new features since 0.7.2: * atom feeds for branch and/or path (http://hjemli.net/git/cgit/atom) * ... [More] builtin clone/fetch (git clone http://hjemli.net/git/cgit) * commit messages with 'encoding' attribute gets converted to utf-8 * commit view includes full diff (http://hjemli.net/git/cgit/commit/) * limited number of entries in cache (no need for manual cleanup) * new plain blob view (http://hjemli.net/git/cgit/plain/cgitrc.5.txt) * new plain patch view (http://hjemli.net/git/cgit/patch/) * searchable, paginated project list * support for PATH_INFO (no need for url rewriting) Big thanks to everyone who submitted patches and feedback! --- Sortlog since v0.7.2 Eric Wong (1): use Host: header to generate cgit_hosturl Harley Laue (3): Print an error if filename is not found in html_include. Added root-desc to default configuration. Add LDFLAGS to makefile. Hiroki Hattori (1): Fix segfault Jonathan Bastien-Filiatrault (4): Add commit->msg_encoding, allocate msg dynamicly. Set msg_encoding according to the header. Add iconv_msg function. Convert subject and message with iconv_msg. Lars Hjemli (142): Use utf8::reencode_string from git Show lines changed as -n/ m in shortlogs Makefile: link with libiconv if NEEDS_LIBICONV is defined Minor css tweaks Create initial testsuite Fix html error detected by test-suite Set commit date on snapshot contents Generate valid html for "downloads" menu header Add support for "robots" meta-tag Gimp my logo Use tables for page layout Add cell-spacing in html Add support for automatic and custom clone urls Add plain patch view Handle missing default branch and error out on invalid branch names Check for NULL-subject in patch view Use GIT-1.5.4.rc4 Use GIT-1.5.4.rc5 Use GIT-1.5.4 Use GIT-1.5.4.1 Introduce struct cgit_context Add all config variables into struct cgit_context Move cgit_repo into cgit_context Improve initialization of git directory Add regression-test for description-less repos Brown paper bag: don't use `grep -v` Make output from `make test` more readable t0010-validate.sh: return on cgit errors tests/setup.sh: cleanup test script output and logging Use GIT-1.5.4.4 Fix segfault in patch view for root commit Introduce html.h Use GIT-1.5.5.rc1 Add struct cgit_page to cgit_context Remove obsolete cacheitem parameter to ui-functions Add command dispatcher Refactor snapshot support Add separate header-files for each page/view Add ui-shared.h Move non-generic functions from shared.c to cgit.c Initial Makefile cleanup Makefile: autobuild dependency rules Move cgit_version from shared.c to cgit.c Makefile: copy the QUIET constructs from the Makefile in git.git Remove global and obsolete cgit_cmd Add cache.h Move function for configfile parsing into configfile.[ch] Use GIT-1.5.5-rc2 Move cgit_parse_query() from parsing.c to html.c as http_parse_querystring() Reset ctx.repo to NULL when the config parser is finished Don't specify mimetype in ui-blob.c Use GIT-1.5.5 Replace sidebar/logo Include diff in commit view Add fixed link to index page from repo header Reintroduce the branch switcher Minor fixup in tree-view css More layout fixes Implement minimal freetext search in the repolist Remove 'patch' link from tab, add to commit view Make repository search case insensitive Fix css font-family cgit.css: set form margins Fix more css ugliness Make branches, tags and log play better together in the summary view Make a few more columns in repolist and log view clickable Fix search in repo index even if caching is enabled Cleanup page header Fix commitdiff annoyance Integrate diffstat with diff ui-diff: remove test on object type Redesign the caching layer Add page 'ls_cache' Prepare for 'about repo' page Move included header-file out of repolist table Re-enable 'index-info' and add support for 'root-desc' in cgitrc Make it possible for a single cmd to work both with and without a repo Prepare for 'about site' page / add 'root-readme' option to cgitrc Add 'about site' and 'about repo' pages Add cgit_index_link() function with support for offset Add a pager on the repolist Add footer with page creation time and cgit version on all pages Add link to index page from repo header, remove page name ui-commit: handle root commits Include commit-id in link from diff-stat Use GIT-1.5.5.1 cache.c: read(2) returns -1 on error, not 0 cache.c: make all io-related functions return errno on error cache.c: use xread()/xwrite() from libgit cache.c: do not ignore errors from print_slot() cache.c: fix error checking in print_slot() ui-tree.c: avoid peeking at GITLINK objects Use GIT-1.5.6 Add support for including a footer on all pages Add a favicon option to cgitrc Use GIT-1.6.0-rc0 Adjust to new calling convention for read_tree_recursive() tests/Makefile: not everyone has `.` in $PATH Makefile: fix git dependency rules Makefile: do not touch the git objects with `make clean` Makefile: remove the `distclean` and `emptycache` targets ui-summary: show clone urls ui-shared: show repo owner along with description Be prepared for empty repositories Modify default value for a few cgitrc options Makefile: another take on git dependency rules Add atom-support Add support for cloning over http Implement plain view ui-tree: link to plain view instead of blob view Makefile: Git dependency, take 3 Use GIT-1.6.0.rc1 Supply status description to html_status() cache.c: use %zd for off_t argument Use GIT-1.6.0 ui-plain: handle subdirectories Use GIT-1.6.0.1 Update Makefile to use GIT-1.6.0.1 parsing.c: be prepared for unexpected content in commit/tag objects ui-tag: show the taggers email Teach cgit how to use PATH_INFO Add support for --scan-tree= option to cgit ui-repolist: enable filtering of repos by path ui-diff: fix links from diffstat ui-diff: make diffstat header a link to the full diff html.c: add html_url_arg ui-shared.c: use html_url_arg() ui-snapshot.c: specify archiver_args.baselen html.c: add html_url_path ui-shared.c: use html_url_path() in repolink() ui-shared.c: add cgit_summary_link() ui-repolist ui-shared: Use cgit_summary_link() Replace cgitrc with cgitrc.5.txt ui-shared: do not print repo name on the "summary" tab ui-shared: reword the standard page footer Use GIT-1.6.0.2 ui-shared: use html_url_path() to get properly escaped url in form action ui-shared: generate proper links in cgit_object_link() ui-shared: add cgit_tag_link() ui-refs: use cgit_tag_link() ui-summary: use html_url_path() CGIT 0.8 Michael Krelin (2): allow blob extract blobs by head/path combination allow specification of directly linked blobs mimetypes Stefan Naewe (2): Added `local-time` option to cgitrc cgitrc: explain new local-time option -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by bain
Hi all, This is an announcement for a small project to create a functional git gui. This project was born as kgit a couple of years back when i needed a ui commit tool and none other were mature. My ambitions have grown since then and I recoded it ... [More] in pure QT4. The short description of the application :- Currently it is of course in very early alpha stage. It works stable to do following things, 1. Its a pretty good commit tool. Just double click on unstaged files to stage them. It supports staging hunks (just double click on the hunk you want to stage in diff pane) and the related stuff. You can optionally view untracked files and stage them for inclusion as well. 2. Its a preliminary repository viewer, it does not support graphical representation for want of performance. 3. It has few other git command implemented, a quick issue of pull/ push, a reset command, cherry pick command and some branch management implemented. Known problems, 1. Icons make no sense i just dumped kde icons dir to the project resources and picked the ones i could match or just at random (e.g. checkout is a smilie) 2. No documentation, will be addressed soon. 3. All git commands can not be canceled in between. But with git thats not usually a big issue. Long description: You can find the info on http://www.devslashzero.com/teamgit Download http://www.devslashzero.com/teamgit/download (you will need qt-dev > 4.4) This is so far tested only on ubuntu 8.04 with backports repo enabled and qt update installed. Ultimate goal of the project is to add much more than just version control on top of git. But giving git a ui will always remain an important goal. You can view continually evolving roadmap at http://www.devslashzero.com/teamgit/roadmap With this announcement i am looking for feedback on the overall interface design (commit procedure dialogs etc.) and feature requests. WARNING: never been used out side controlled environment. Use at your own risk. Abhijit Bhopatkar - BAIN -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Petr Baudis
Hi! This is TopGit v0.4, continuing the mission of practical usability. I have managed to somehow use this to actually manage a rather large and non-trivial system of git-gui patches, recently submitted to git@. (I send out the mail series using ... [More] tg export --quilt and quilt mail so far though, and I'm actually finding that quite convenient.) TopGit is meant as a fresh start in the steps of StGIT, quilt-in-git and others, of course in an attempt to Get It Right this time around. TopGit is absolutely minimal porcelain layer that will manage your patch queue for you using topic branches, one patch per branch, never rewriting the history in order to enable fully distributed workflow. You can get TopGit at http://repo.or.cz/w/topgit.git and read up on its design, usage and implementation at: http://repo.or.cz/w/topgit.git?a=blob;f=README The nicest thing about this release is Kirill's new 'tg mail' command, 'tg export --quilt -b' to create quilt series from arbitrary set of topic branches and 'tg depend add', which has actually quite trivial implementation, though. Then there's the usual bunch of small enhancements and fixes. Kirill Smelkov (3): tg help: : improve readability tg import: fix make more robust tg mail: new command for mailing patches Petr Baudis (19): tg.sh: Typo fix (incanation -> incantation) .gitignore: Add tg-import, tg-remote Makefile: Changing Makefile means executables need to be regenerated too tg import: Require clean working tree and index tg import: Check out new files as we go tg delete: Allow branch delete if we aren't on symbolic HEAD tg remote README: Add 'git push --all' caveat warning tg info: Carry over missing Subject line in topmsg tg info, tg patch: Work on top-base HEAD too Ignore vim swp files tg mail: Tidyup tg mail: Simplify array usage tg export: Fix exporting remote-based branches tg delete: Fix spurious output tg depend add: Add dependency tg update: Fix resume message tg mail -s SEND_EMAIL_ARGS: Pass arguments to git send-email tg export: With quilt driver, accept explicit list of branches TopGit-0.4 Uwe Kleine-KĂśnig (1): Use git-mailinfo to extract author informations from .topmsg Have fun, -- Petr "Pasky" Baudis The next generation of interesting software will be done on the Macintosh, not the IBM PC. -- Bill Gates -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Steffen Prohaska
On Sep 21, 2008, at 7:33 PM, Steffen Prohaska wrote: > Git-1.6.0.2-preview20080921 for Windows is available at > > http://code.google.com/p/msysgit/downloads I updated the installer to Git-1.6.0.2-preview20080923. The problems reported ... [More] on the mailing list during the last two days should be fixed. I apologize for the quality of Git-1.6.0.2-preview20080921. It was unacceptable. Steffen -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted over 15 years ago by Jonas Fonseca
Hello, Here goes tig version 0.12 after several bug fixes and improvements have accumulated. This is the first release with a proper NEWS file from which the notes for this release is included below. The rendering code has been cleaned up and ... [More] simplified so if you notice any regressions, such as slow downs, please report them. Enjoy! What is tig? ------------ Tig is an ncurses-based text-mode interface for git. It functions mainly as a git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various git commands. - Homepage: http://jonas.nitro.dk/tig/ - Manual: http://jonas.nitro.dk/tig/manual.html - Tarballs: http://jonas.nitro.dk/tig/releases/ - Git URL: git://repo.or.cz/tig.git - Gitweb: http://repo.or.cz/w/tig.git Release notes ------------- Improvements: - F5 also refreshes the current view. - Allow line graphics to be disabled with new line-graphics option. - Main view: also include the reference names when searching. - Main view: support for refreshing. - Main view: disable boundary commits by default. Use --boundary when they should be shown. (Debian bug 498628) - Stage view: add stage-next action to jump to next diff chunk that can be staged. By default bound to '@'. - Configure: check for the ncurses header files. - Add author-width option to costumize the width of the author column. For example, put the following in ~/.tigrc: set author-width = 10 Bug fixes: - Fix regression when staging all diff chunks in a section. - Bind the maximize view action to 'O'; it conflicted with the keybinding to launch the merge tool in the status view. - Fix problem with $(cmd) usage in shell code. Some shells (jsh) installed as /bin/sh does not support it. - Do not show incomplete boundary commits when --no-walk is used. - Documentation: Rename gitlink macro to support AsciiDoc 8.2.3. - Ignore pipe reads with errno "Success" reported after a signals, for example when refreshing doing background loading. Change summary -------------- The diffstat and shortlog summary for changes made in this release. 3 Dominik Vogt 1 Jeff King 33 Jonas Fonseca 1 Rodolfo Borges INSTALL | 4 Makefile | 10 - NEWS | 164 TODO | 3 VERSION | 2 - asciidoc.conf | 7 - configure.ac | 26 - manual.txt | 5 - tig.1.txt | 4 - tig.c | 733 --------------------- tigrc.5.txt | 14 - 11 files changed, 641 insertions( ), 331 deletions(-) -- Jonas Fonseca -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]
Posted almost 16 years ago by Felipe Contreras
Hi, This is the result of various experiments I've been doing while trying to import mtn repositories into git. I've looked into other mtn2git scripts but none fitted my needs. After some rfcs on git and monotone mailing lists it seems now the ... [More] script is going in the right direction. There are two modes: == checkout == In this mode each revision is checked out and imported directly into git. This means it's 100% sure that the result would be an exact clone. The disadvantage is that it's extremely slow (1 day for 25,000 commits). == fast-import == This mode requires a few patches for git fast-import, it's very fast (40 min for 25,000 commits), but not 100% reliable yet. There are also some missing features like branch creation and updates. My plan is to keep these two modes in the code until fast-import method is reliable enough. I've tried this with Pidgin's repository. The result is here: http://github.com/felipec/pidgin-clone It would be interesting to do something similar with OE's repo. Any takers? Comments and patches are welcome :) -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html [Less]