GIT project sources FAQ

From Tactic Wiki
Revision as of 13:01, 7 January 2022 by Admin (talk | contribs) (Created page with "The users can easily generate sources of Tactic projects and related information easily. There are several methods that can be applied in the generating information, however,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The users can easily generate sources of Tactic projects and related information easily. There are several methods that can be applied in the generating information, however, using the one with GitHub base is recommended to be used.

Generation of last version of sources with tgz download

Non-technical users can adapt this method as it is quite easy and generates last version of sources quite easily and swiftly. It helps the users in getting the information of sources just by downloading a file. The information that are generated are of the main development branch. Upon completing this operation the users will be able to get the last version of Tactic files that are packaged every night with latest information, if available.

The users need to remember that new files always overwrite old ones and this is what is downgrades the convenience of this method. The users need to download and uncompress the files each time for getting updates. Hence, this method can prove to be a bit inconvenient for the developers.

= Getting last version of sources by using GIT anonymous access

This method can be used when the users do not have any GIT access. However, with the application of this method the users will not be able to submit any kind of changes.

Prerequisite

Eclipse IDE

For using this method the users need to have a working install of Eclipse. The users also need to install EGit plugin for completing the process successfully. The users need to research further about the find and install process into Eclipse menu. The users also need to add the GIT update URL, which need to be completed by choosing to install EGit. The GIT update URL is provided below: https://download.eclipse.org/egit/updates

GIT command line client interface

The users need to install GIT client (GIT command line tool needs to be installed with Linux along with “sudo apt-get install git” or the users can find their GIT client for windows by visiting the link of https://git-scm.com/download/win)

Clone process

To continue with this process the value of repository along with reference sources of the users’ GIT client control.

  • With the application of Eclipse, the users need to go into perspective GIT and choose the option of “Clone GIT repository”. The GIT project URL need to be pasted to generate the last version of project source.
  • The users will be asked to choose branches that the users are interested in by GIT client. The branches, which are not selected can be selected later on by using the option of fetch from the remotes view. However, the users need to be careful while choosing only the needed files. As choosing only the needed file can be helpful in reducing effort and issues later on.
  • However, if the users are behind firewall they must set an Eclipse proxy credential in Eclipse windows.