Git-1.5.6-preview20080622
[git/jnareb-git.git] / share / WinGit / ReleaseNotes.rtf
blob30bedd3106807fefbccb114ba5266c92f6693212
1 {\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fcharset2 Symbol;}}\r
2 {\colortbl ;\red0\green0\blue0;}\r
3 {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\cf1\lang1033\b\f0\fs32 Git Release Notes\b0\fs20\par\r
4 Last update: 22 June 2008\par\r
5 \par\r
6 \b\fs24 Introduction\b0\fs20\par\r
7 These release notes describe issues specific for the Windows release.\par\r
8 \pard\fi144 General release notes covering the history of the core git commands are included in the subdirectory doc/git/html of the installation directory. Look for files starting with RelNotes.\par\r
9 \pard\par\r
10 \b\fs24 Known issues\par\r
11 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\fs20 Some commands are not yet supported on Windows and excluded from the installation; namely: git-archimport, git-cvsexportcommit, git-cvsimport, git-cvsserver, git-filter-branch, git-instaweb, git-send-email, git-shell.\par\r
12 {\pntext\f1\'B7\tab}The Logitec QuickCam software can cause spurious crashes. See "Why does make often crash creating a sh.exe.stackdump file when I try to compile my source code?" in the MinGW FAQs (http://www.mingw.org/MinGWiki/index.php/FAQ).\par\r
13 {\pntext\f1\'B7\tab}The Quick Launch icon will only be installed for the user running setup (typically the Adminstrator). This is a technical restriction and will not change.\par\r
14 {\pntext\f1\'B7\tab}A Git Bash launched through the Explorer shell extension does not have the git icon in its taskbar. This is a technical restriction and will not change.\par\r
15 {\pntext\f1\'B7\tab}Repositories >2 GByte are not yet supported.\par\r
16 {\pntext\f1\'B7\tab}git svn is slow.\par\r
17 {\pntext\f1\'B7\tab}git send-mail not working properly (Issue 27).\par\r
18 {\pntext\f1\'B7\tab}curl uses $HOME/_netrc instead of $HOME/.netrc.\par\r
19 {\pntext\f1\'B7\tab}If you want to specify a different location for --upload-pack, you have to start the absolute path with two slashes. Otherwise MSys will mangle the path.\par\r
20 \pard\b\fs24\par\r
21 Changes since Git-1.5.5-preview20080413\par\r
22 \par\r
23 \i\fs20 New Features\par\r
24 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\i0 Comes with official git 1.5.6\par\r
25 {\pntext\f1\'B7\tab}Installer supports configuring a user provided plink (PuTTY).\par\r
26 \pard\li144\par\r
27 \pard\b\i Bugfixes\b0\i0\par\r
28 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432 Comes with tweaked msys-1.0.dll to solve some command line mangling issues.\par\r
29 {\pntext\f1\'B7\tab}cmd wrapper does no longer close the command window.\par\r
30 {\pntext\f1\'B7\tab}Programs in the system PATH, for example editors, can be launched from Git without specifying their full path.\par\r
31 {\pntext\f1\'B7\tab}"git stash apply stash@\{1\}" works.\par\r
32 {\pntext\f1\'B7\tab}Comes with basic ANSI control code emulation for the Windows console to avoid wrapping of pull/merge's diffstats.\par\r
33 {\pntext\f1\'B7\tab}Git correctly passes port numbers to PuTTY's plink \par\r
34 \pard\b\fs24\par\r
35 Changes since Git-1.5.4-preview20080202\par\r
36 \par\r
37 \i\fs20 New Features\par\r
38 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\i0 Comes with official git 1.5.5.\par\r
39 {\pntext\f1\'B7\tab}core.autocrlf is enabled (true) by default. This means git converts to Windows line endings (CRLF) during checkout and converts to Unix line endings (LF) during commit. This is the right choice for cross-platform projects. If the conversion is not reversible, git warns the user. The installer warns about the new default before the installation starts.\par\r
40 {\pntext\f1\'B7\tab}The user does no longer have to "accept" the GPL but only needs to press "continue".\par\r
41 {\pntext\f1\'B7\tab}Installer deletes shell scripts that have been replaced by builtins. Upgrading should be safer.\par\r
42 {\pntext\f1\'B7\tab}Supports "git svn". Note that the performance might be below your expectation.\par\r
43 \pard\li144\par\r
44 \pard\b\i Bugfixes\b0\i0\par\r
45 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432 Newer ssh fixes connection failures (issue 74).\par\r
46 {\pntext\f1\'B7\tab}Comes with MSys-1.0.11-20071204.  This should solve some "fork: resource unavailable" issues.\par\r
47 {\pntext\f1\'B7\tab}All DLLs are rebased to avoid problems with "fork" on Vista.\par\r
48 \pard\b\fs24\par\r
49 Changes since Git-1.5.3.6-preview20071126\par\r
50 \par\r
51 \i\fs20 New Features\par\r
52 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\i0 Comes with official git 1.5.4.\par\r
53 {\pntext\f1\'B7\tab}Some commands that are not yet suppoted on Windows are no longer included (see Known Issues above).\par\r
54 {\pntext\f1\'B7\tab}Release notes are displayed in separate window.\b\fs24\par\r
55 \b0\fs20{\pntext\f1\'B7\tab}Includes qsort replacement to improve performance on Windows 2000.\par\r
56 \pard\b\fs24\par\r
57 \i\fs20 Bugfixes\b0\i0\par\r
58 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432 Fixes invalid error message that setup.ini cannot be deleted on uninstall.\par\r
59 {\pntext\f1\'B7\tab}Setup tries harder to finish the installation and reports more detailed errors.\par\r
60 {\pntext\f1\'B7\tab}Vim's syntax highlighting is suitable for dark background.\par\r
61 \pard\b\fs24\par\r
62 Changes since Git-1.5.3.5-preview20071114\par\r
63 \par\r
64 \i\fs20 New Features\par\r
65 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\i0 Git is included in version 1.5.3.6.\b\i\par\r
66 \b0\i0{\pntext\f1\'B7\tab}Setup displays release notes.\par\r
67 \pard\b\fs24\par\r
68 \i\fs20 Bugfixes\b0\i0\par\r
69 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432 pull/fetch/push in git-gui works. Note, there is no way for ssh to ask for a passphrase or for confirmation if you connect to an unknown host. So, you must have ssh set up to work without passphrase. Either you have a key without passphrase, or you started ssh-agent. You may also consider using PuTTY by pointing GIT_SSH to plink.exe and handle your ssh keys with Pageant. In this case you should include your login name in urls. You must also connect to an unknown host once from the command line and confirm the host key, before you can use it from git-gui.\par\r
70 \pard\b\fs24\par\r
71 Changes since Git-1.5.3-preview20071027\fs20\par\r
72 \i\par\r
73 New Features\par\r
74 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0\i0 Git is included in version 1.5.3.5.\par\r
75 {\pntext\f1\'B7\tab}Setup can be installed as normal user.\par\r
76 {\pntext\f1\'B7\tab}When installing as Administrator, all icons except the Quick Launch icon will be created for all users.\par\r
77 {\pntext\f1\'B7\tab}"git help user-manual" displays the user manual.\par\r
78 \pard\b\par\r
79 \i Bugfixes\b0\i0\par\r
80 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432 Git Bash works on Windows XP 64.\par\r
81 \pard\par\r
82 \b\fs24 Changes since Git-1.5.3-preview20071019\par\r
83 \fs20\par\r
84 \i Bugfixes\i0\par\r
85 \pard{\pntext\f1\'B7\tab}{\*\pn\pnlvlblt\pnf1\pnindent0{\pntxtb\'B7}}\fi-288\li432\b0 The templates for a new repository are found.\par\r
86 {\pntext\f1\'B7\tab}The global configuration /etc/gitconfig is found.\par\r
87 {\pntext\f1\'B7\tab}Git Gui localization works. It falls back to English if a translation has errors.\par\r
88 \pard\par\r
89 \b\fs24 Changes since WinGit-0.2-alpha\par\r
90 \b0\fs20 The history of the release notes stops here. Various new features and bugfixes are available since WinGit-0.2-alpha. Please check the git history of the msysgit project for details.\par\r
91 }\r