Skip to content

Commit 806c24b

Browse files
authored
Merge pull request gitextensions#78 from gitextensions/feature/i4515-remove-git-installer
#4515 remove git installer
2 parents 6868f2b + fec0f95 commit 806c24b

File tree

7 files changed

+19
-98
lines changed

7 files changed

+19
-98
lines changed

source/getting_started.rst

Lines changed: 2 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
11
Getting Started
22
===============
33

4-
This section is primarily written for Windows users. There are extra sections
5-
about installing Git Extensions on Linux and Mac OS X.
6-
74
Installation
85
------------
96

10-
There is a single click installer GitExtensions-X.XX.XX-SetupComplete.msi that installs Git for Windows 32bit, Kdiff3 32bit
11-
and Git Extensions. The installer can be found `here <https://github.com/gitextensions/gitextensions/releases/latest>`_.
7+
The single click Git Extensions installer can be found `here <https://github.com/gitextensions/gitextensions/releases/latest>`_.
128

139
.. image:: /images/install/install1.png
1410

15-
.. figure:: /images/install/install2.png
16-
17-
Git Extensions depends heavily on Git for Windows. When Git for Windows is not installed, ensure the "Install Git for Windows" checkbox is checked. Kdiff3 is
18-
optional, but is advised as a merge tool.
11+
Git Extensions depends heavily on Git for Windows.
1912

2013
.. image:: /images/install/install3.png
2114

@@ -29,73 +22,6 @@ and Git Extensions. The installer can be found `here <https://github.com/gitexte
2922

3023
.. image:: /images/install/install6.png
3124

32-
Installation (Linux)
33-
--------------------
34-
You can watch this video as a starting point: `Install Git Extensions on Ubuntu 11.04 <http://www.youtube.com/watch?v=zk2MMUQuW4s>`_
35-
36-
For further help go to https://groups.google.com/forum/?fromgroups=#!forum/gitextensions
37-
38-
This section only covers mono installation, you should have git installed in your Linux at this point. Please refer to https://git-scm.com/download/linux
39-
40-
First, make sure you have the latest mono version on your Linux. This section will cover installation of Mono 4.6 on a Linux.
41-
42-
1) Install mono latest version. You can always check for this here: http://www.mono-project.com/download/#download-lin
43-
2) If everything went okay, you should open your terminal and check mono version::
44-
45-
$ mono --version
46-
Mono JIT compiler version 4.6.1 (Stable 4.6.1.5/ef43c15 Wed Oct 12 09:10:37 UTC 2016)
47-
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
48-
TLS: __thread
49-
SIGSEGV: altstack
50-
Notifications: epoll
51-
Architecture: amd64
52-
Disabled: none
53-
Misc: softdebug
54-
LLVM: supported, not enabled.
55-
GC: sgen
56-
3) Now download Git Extensions latest version from https://github.com/gitextensions/gitextensions/releases/latest. Remember to select the appropriate package otherwise you could have problems.
57-
4) Browse into the folder where you extracted the package and just run mono command, like the example below::
58-
59-
$ mono GitExtensions.exe
60-
61-
Installation (macOS)
62-
--------------------
63-
64-
This section only covers mono installation, you should have git installed in your Mac at this point. Please refer to https://git-scm.com/download/mac
65-
66-
First, make sure you have the latest mono version on your Mac. This section will cover installation of Mono 4.6 on a Mac.
67-
68-
1) Download mono latest version. You can always check for this here: http://www.mono-project.com/download/#download-mac
69-
2) After you have completed the download, you will see a .dmg file. Double click it to open the package.
70-
3) Inside the .dmg file you will have MonoFramework-{version}.pkg. Double click to start the installation process.
71-
4) Follow the wizard until it's completion.
72-
5) If everything went okay, you should open your terminal and check mono version::
73-
74-
$ mono --version
75-
Mono JIT compiler version 4.6.1 (mono-4.6.0-branch-c8sr0/abb06f1 Fri Sep 23 19:24:23 EDT 2016)
76-
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
77-
TLS: normal
78-
SIGSEGV: altstack
79-
Notification: kqueue
80-
Architecture: x86
81-
Disabled: none
82-
Misc: softdebug
83-
LLVM: yes(3.6.0svn-mono-master/8b1520c)
84-
GC: sgen
85-
86-
6) Now download Git Extensions latest version from https://github.com/gitextensions/gitextensions/releases/latest. Remember to select the appropriate package otherwise you could have problems.
87-
7) Browse into the folder where you extracted the package and just run mono command, like the example below::
88-
89-
$ mono GitExtensions.exe
90-
91-
This is the minimal setup you need in order to run Git Extensions.
92-
93-
Troubleshooting Mac Installation
94-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
95-
96-
1) If your Git Extensions crashes with an exception that a font is missing (generic sans serif), you probably can fix this by installing Xquartz. This is a version of the X.Org X Windows System that runs on OS X. I am not sure what the side effects are. This can be installed from here: http://xquartz.macosforge.org/landing/
97-
2) If Git Extensions still crashes because it is unable to load a plugin, empty the plugins folder.
98-
9925
Settings
10026
--------
10127

source/git_extensions.rst

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
Git Extensions
22
==============
33

4-
Git Extensions is a toolkit aimed at making working with Git under Windows more intuitive
5-
(note that Git Extensions is also available on Linux and Macintosh OS X using Mono). The shell
4+
Git Extensions is a toolkit aimed at making working with Git under Windows more intuitive.
5+
The shell
66
extension will integrate in Windows Explorer and presents a context menu on files and directories.
7-
There is also a Visual Studio plug-in to use Git from the Visual Studio IDE.
7+
There is also a Visual Studio extension to use Git from the Visual Studio IDE.
88

99
Features
1010
--------
1111

1212
* Windows Explorer integration for Git
13-
* Visual Studio (2010 - 2015) plug-in for Git
1413
* Feature rich user interface for Git
15-
* Single installer installs Git, Git Extensions and the merge tool KDiff3
1614
* 32bit and 64bit support
15+
* Visual Studio extension (2015-2017)
16+
17+
Specific in 2.5x releases:
18+
* Visual Studio (2010 - 2015) add-in
1719
* Runs under Linux or Mac OS X using `Mono <http://www.mono-project.com>`_
1820

1921
Video tutorials

source/images/install/install2.png

-42.6 KB
Binary file not shown.

source/locale/getting_started.pot

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ msgid "Installation"
2929
msgstr ""
3030

3131
#: ..\getting_started.rst:10
32-
msgid "There is a single click installer GitExtensions-X.XX.XX-SetupComplete.msi that installs Git for Windows 32bit, Kdiff3 32bit and Git Extensions. The installer can be found `here <https://github.com/gitextensions/gitextensions/releases/latest>`_."
32+
msgid "The single click Git Extensions installer can be found `here <https://github.com/gitextensions/gitextensions/releases/latest>`_."
3333
msgstr ""
3434

3535
#: ..\getting_started.rst:17
36-
msgid "Git Extensions depends heavily on Git for Windows. When Git for Windows is not installed, ensure the \"Install Git for Windows\" checkbox is checked. Kdiff3 is optional, but is advised as a merge tool."
36+
msgid "Git Extensions depends heavily on Git for Windows."
3737
msgstr ""
3838

3939
#: ..\getting_started.rst:24

source/plugins.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ List of the available plugins
1818
* Release Notes Generator
1919
* Statistics
2020

21+
(Incomplete list)
22+
2123
GitFlow
2224
-------
2325

source/settings.rst

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ button has no effect for the page - this will be noted on the page in the area n
2525

2626
Settings that are specific to Git Extensions and apply globally will be stored in a file called ``GitExtensions.settings``
2727
either in the user's application data path or with the program.
28-
The location is dependant on the IsPortable setting in the ``GitExtensions.exe.config`` file that is with the program.
28+
The location is dependent on the IsPortable setting in the ``GitExtensions.exe.config`` file that is with the program.
2929
Settings that are specific to Git Extensions but apply to only the current repository will be stored in a file of the same
3030
name, ``GitExtensions.settings``, but in either the root folder of the repository or the ``.git`` folder of the repository,
3131
depending on whether or not they are distributed with that repository.
@@ -92,19 +92,18 @@ The settings that are used by Git are stored in the configuration files of Git.
9292

9393
When enabled, the number of pending commits are shown on the toolbar as a figure in parentheses next to the Commit button.
9494
Git Extensions must be stopped and restarted to activate changes to this option.
95+
Turn this off if you experience slowdowns.
9596

9697
.. setting:: Show current working directory changes in revision graph
9798
:id: working-dir-changes
9899

99100
When enabled, two extra revisions are added to the revision graph.
100101
The first shows the current working directory status. The second shows the staged files.
101-
This option can cause slowdowns when browsing large repositories.
102102

103103
.. setting:: Use FileSystemWatcher to check if index is changed
104104
:id: filesystemwatcher
105105

106106
Using the FileSystemWatcher to check index state improves the performance in some cases.
107-
Turn this off if you experience refresh problems in commit log.
108107

109108
.. setting:: Show stash count on status bar in browse window
110109
:id: stash-count
@@ -1077,7 +1076,7 @@ The settings that are used by Git are stored in the configuration files of Git.
10771076

10781077
.. settingspage:: Plugins
10791078

1080-
Plugins provide extra functionality for Git Extensions.
1079+
Plugins provide extra functionality for Git Extensions. This list is incomplete.
10811080

10821081
.. settingspage:: Auto compile SubModules
10831082

@@ -1232,10 +1231,10 @@ The settings that are used by Git are stored in the configuration files of Git.
12321231
This involves summarising all commits between the specified from and to commit expressions
12331232
when the plugin is started. This output can be copied to the clipboard in various formats.
12341233

1235-
.. settingspage:: Create Bitbucket Pull Request
1234+
.. settingspage:: Bitbucket Server
12361235

12371236
If your repository is hosted on Atlassian Bitbucket Server
1238-
then this plugin will enable you to create a pull request for Bitbucket from Git Extensions
1237+
then this plugin will enable you to create a pull request for Bitbucket from Git Extensions. The plugin cannot be used for bitbucket.org.
12391238

12401239
For more information see: https://www.atlassian.com/software/bitbucket/server
12411240

source/translations.rst

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,4 @@ Git Extensions installation directory. The files are readable xml files.
1212
Translate Git Extensions
1313
------------------------
1414

15-
The application has a built-in translation tool to help create and edit translations. To open the translation tool choose
16-
``Translate`` in the ``Help`` menu.
17-
18-
.. image:: /images/translate.png
19-
20-
The functions of the translation tool are described in the image below. To contribute any translations you can either e-mail
21-
a patch or send a pull request using github.
22-
23-
.. image:: /images/translate_window.png
15+
Translations are done on Transifex: https://www.transifex.com/git-extensions/git-extensions/

0 commit comments

Comments
 (0)