Intellectual Property Log for the EGit Project, version 0.8.1

Size: px
Start display at page:

Download "Intellectual Property Log for the EGit Project, version 0.8.1"

Transcription

1 Intellectual Property Log for the EGit Project, version Licenses Eclipse Public License v1.0 This project consumes the following Eclipse projects: JGit distributed under the Eclipse Distribution License v1.0 Third-Party Code CQ Third-Party Code License Use 3493 JSch Version: (PB CQ3040) New BSD license unmodified binary Junit Version: (ATO CQ299) Common Public 3589 (using Orbit CQ2206) License 1.0 jsch Version: (using Orbit unmodified source & 3905 New BSD license CQ2002) binary Committers Past and Present Active Committers Name Organization Chris Aniszczyk Christian Halstrick Mathias Kinzler Matthias Sohn Mykola Nikishov Robin Rosenberg Shawn Pearce Stefan Lay Never Active Name Organization Gunnar Wagenknecht

2 Remy Suen Contributors and Their Contributions Contribution Size Description Alex Blewitt f8a9b17832f9d3048c85bee8b0f3ccb9834c2 13a +1 Removed unnecessary 'Everything is EPL' statements in README 7fe41b7e3c0732c8f391a61d5feabfc14d Add to '.gitignore' action ba 7f6004ee88ae3a e433be5be8dc65a6 +66 Remove trailing whitespace across d40 EGit Auke Schrijnen dcd931cb2f0d39bb9cfbb4d2206fe08e34eea +26 Create index diff only once per ed9 repository Charley Wang cc5f3840f7d29bf961fc351c0d6bc85 56c Dariusz Luksza c3a03ab557517bc1bc3c ba56de0d 8aca +3 Stop prompting user to amend previous commit if no previous commits exist aa2d18f58c7a b6fe5d0483fde89 5 Add tagging UI support e6e a06f86bce81b1d105ffc70ec429f +12 9cf Igor Fedorenko 10564f315f2e755302c24af e2ed0f a563f9f1c264b123f8c1d01d7518d1f Improved reability of GitProjectData class. Add tag icon for tags in tag list in CrateTagDialog Flipped EGit to manifest-first maven- 3/tycho build Font and color decoration. Jens Baumgart 12172bcd4b9aa98b423bcfb5eab3940e63e Fix error handling in Add to Version a97 Control action. bb09d6c3e95336d46eed700a2f1ac31e09f Fix freeze of repository import ccd wizard progress dialog. ee944e60a9994cd6f6eb58c0f4be07480a Externalize strings / add NON-NLS comments for technical strings 374af9a268a289429ae1b0c64e14116cff5d Implement Team->Add to Index action

3 dfc277a9b2f0d15948f81235b010243f53cee e d673a1a77e2a00ae5f5c643ef +1 c6f 895dde83f07e7dcf00d0df2c240369cae63f cb c1dd74cd0a0ad aea81bb9a3bfbbdb c 9a3c2433a75c8da0350b889ef7499c2a86a e e9cd2bbb17551ce4abdcbbec94a41ec a 46d41a307c2f768ec91591a94ece1d73ee04c +32 d41 eba644c59a1255dec0988cc542e1f f e9e5ba4bcbb f0ff8f3258ed29e019ef d94684dfa0313def9a9b5afdefc0b5e3af6e ce2477db86e4ee2131fe1565c6ef65bb4b1ef +53 e e9b12060fef f a90 3df7ba98998c99b87ff94e7599bddbf1b f ecbcfec5e7062d87dcc25eea33972c1805aca f 66c61a03b68b55cea804e7c50da57e3243e3e +20 afc dec912c8da636e659c75b587b2bcd d a73da8134b142f8da8108bcccfb e4 127d9e0fcb7cb8c76f6929d1205bf bc da5400afbea8ab8d7c1cd ddf5c f71825b37cd7ecbcc8a7fb6bd9398ef cbe dd3a c3e411818a12723e ada3 +5 Fix unhandled CoreException in BranchOperation.refreshProjects Make Repository Scanner a system Job Externalize strings / add NON-NLS comments for technical strings Shorten SHA-1 hash in label decorator to 6 characters Implement view revision action in history view Fix incorrect editor updates with changes from diff-viewer Fix bug in Import Git repository wizard Fix focus bug in Repository View Implement compare mode toggle in history view Fix selection handling in AbstractOperationAction Fix error handling in some actions Improve error handling in EGit UI Enable import of empty Git repositories EGit operation / action refactoring Execute ResetOperation in Workspace Runnable Improve DiscardChangesAction Replace getworkbenchwindow().run by using a Job Action Reactoring (AbstractOperationAction) Move UpdateJob to UpdateOperation History View: sub menus for reset and quick diff Improve JavaDoc of IEGitOperation

4 8ed98b6d0cd30d8e7b135ddc b c6d5 4242abcccf7e1ad8f8e cc43fc7ff f 506fb7a70eee7f970682e9218d599ea63bd0d d Mathias Kinzler 4d88f03ad6b97e43712a856f08bc6b45f6ac b 25f1acdd2f aaac397f69597e3e26c9f b f0325b28ed76b4115f3ed2cb2dde57fa2d9af 38e 0347bbf8ebc36b495916cd5199f58850bd8d 92cf 14ac3efaab a864903de54c76e33dd4 043 b43494e82a187fbd6be96bf4b11cf96da66e1 dcb 1aa2a8552f15015fbbd645689df e 0a1 c dde72ec1c408f0cb6a1555b280 5f9a ac8c7b e73ec85b7f3376cd9479d beda4de51a204507a4e22dd01fff e33 724ceb01f229990ee9527c237e90dfaf8e06f9 8d afa ce11a01b0f37ea7eb1b0af29 c03 af6b4e2fb50a8b04318b1547d5cb7a2284a b56662e4d430752f87b7c27eacb40fcd3c7a7 599 a692ce8b504c a334a8d434ce5b afdd 535bddafbce397aec062aa4e94cb9cc4d3fcf8 f Fix JavaDoc in IEGitOperation Fix missing support for monitor == null Extract public class RepositoryCache from GitProjectData "Local file..." button for Repository import Add content proposal to Git Wizards URI field Add a "Git Repositories View" NPE during Eclipse shutdown Allow to use the repository name in Git Label Decorations Add Configuration to Repositories View Replace System.out with proper tracing Remember author and commiter in CommitDialog Add a "Git Repository Exploring" perspective Repositories View fixes/improvements Repositories View margins GitRepositoriesView: 3.4 compatibility Avoid Exception construction in utility method RepositorySearchDialog: border Make tracing 3.4 compatible and plug-in local BranchOperation: check for HEAD is too late

5 53497e07b0b cb76842f0a20250e +17 ad26 aab83866fee0b24946e74197b5aa02f55aa28 +1 c9a 2a37cbe d7bdd2e930f5f7cb0fc bb 974c5c47687dccbed6b0fe88b7025c8e1363b +111 c42 6ec8efd703c3b5dd1bc7f423b6dabc41fcb1e +52 e13 9d8b3265b54dd58c4b27fbcc9dc6e4479a a958c6c1640fe692960d3b0e25e33bc6f5a a770e3e9eb f5cc08f2dacf89a +18 d5c cd5d7c b5918d aa9af b014 4eba4bd50103d65bdb88755b4d0bea6581b4 +9 ea79 4e2420c50eb41d54fd258b6d30f2c4c4009be +39 dab cc e4593bae7422bb60ba1f4fe3f e6 Mihael Vrbanec 1dd1414a1b2a05c65a e41c320f d 1bb0e209f0fc399e4e37e7fc4f3ee2813f4b e5dd91534d9ff876d380c1c77e74aa543f e93 Mykola Nikishov aefd631e3c23edbfca7221a63fa600fb468fe e26119c77739cc8068f35ed333f5b003f910c +3 d8a 3c3dcd9eb7e00f6c36897c0e77a8ab699b f3 dcd861db6f364c9c41a2409fd90ad2f91bcd7 +25 f54 1edc47ec6ae1abc828077ca59fba3b91963d5 89b +27 Egit Push uses wrong URI/RefSpec Add repository name to Git Project Label RepositoriesView: use the GitImportProject wizard BranchSelectionDialog fixes Cleanup: remove methods from Activator NPE upon Team->Show in Git Repositories View Editor tab switch should update GitRepostoriesView NullPointerException during Push Remote configuration wizards Team Context menu cleanup Branch checkout: add progress monitoring Exception handling: make sure to retain stack trace fix "<missing argument>" display in compare editors Implement "Compare with Revision" action. Implement "Compare with Revision" feature in history view. Externalized tooltip for Git index action is wrong add jgit feature Share a single project using Quick Access Fix dialog to select Git repository location Externalize remaining text strings from plugin.xml

6 84ea4dd6f71f24ca1aba db3a761e d89 84b7cb f213b0a58dc92f48cb b7ca cb9adcf59464fc49a c45eb6cc +99 b bf3cbf3c2072b9e31c034f39340c207f +13 e6d c3691f89055db6d6d5d ae2b21acffe +16 8b7 75df95f31fe3d67df9bfc82b5c3b6b789a89a c839d7ec7b884fba2e2a74321a057a58ea c 4d36cdb22fd3ca6880e5fb3f299e533e d8d 0dcbff3a776ea3f8341a7176d3f774032b e601f8c347675f76fcbfbf1591bc52b7c511c2 e6 2c13813e93ca6f091f801b03c f05 c86 3e78b6dd63c5694d07da4e877526afea381ac c9f Remy Suen e2eced2b9eb87c26107f6a629572ebe7eda11 b b7b4939c d c2f6453a +15 dbe7 12ac70d514fa3282b73a51c31c63e079b0d5 9edf ebbaf062ba76916d2de47b91f5e12a68a2ad3 a5f 21fe73b3c4a6449a5c59ac621c2abda f2 3236fe48a1b7b54124b6a11c187b3f1910a60 e Remove trailing whitespaces when saving file Make a comment which describes a precondition public ConnectProviderOperation uses git repositories selected by user Assert there are no other git repositories in a parent directories Remove a test project from workspace before creation Fix assert for a project in a nonexisted git repository Specify explcitly that unit tests should be run in UI thread Remove never used parameter Replace hard-coded remote name with Constants.DEFAULT_REMOTE_N AME Access to IDEWorkbenchPlugin is discouraged, use ResourcesPlugin Get a suggested directory name to clone to using just introduced URIish.getHumanishName() Create an archived update site Fix conflicting button mnemonic in clone wizard Do not eagerly schedule refresh of the 'Repositories' view Prevent the user from selecting an invalid branch/reset target. Correct the alignment and sizing of the dialog's buttons in the branch selection dialog. Dispose of any instantiated images when the label provider is disposed (bug ). Don't eagerly prompt the user with an error message when creating or

7 217eb828b6de8e37f02cf83f4a7de27679e e f6f a2b f7178b b83aa3d33b581b2d92f043a92b953f1f329ad b6c95492a13e818b6eb90d eb1ac930caeea00d02d e0a3a9f a68b2cbd35edc2edce27df f46d0e30fb3c9a a59a016c5f47dd +7 a84 e494ea152d0f0663d3004ab5638ff85ac d3e8f78f795e3b57850eeb1aaaafd7 +23 eda 1e92a6cf8211a799a20dd8035a65413b eed a31eca6ef4dbbe330dabefbc696b b6c3ca05a66811b d1a5b90bd a f82d1a0dbfde2fa2ce5d971773a554ee694ac ae6f42aa91329d807e177cdabe ed9 +59 d19 df6aff f113da4dbead00d286afec a0 2c4ebe3d2196ab28b5f72505f571cc18fd02e c bbd879149e61423a036574f c47dcbd35cae80f9a54847fbc17f49c2b65f a Roland Grunberg eeed2a866c079d2c2b56e991b31eba49a22d f52 Ruth Alkema renaming a branch. Fix leaks of SWT Color instances Sort the files/folders of the 'Git Repositories' view Remove an extraneous border from 'Git Repositories' view 'Repositories' view should not show scroll bars unless it has to 'Repositories' view should use IOpenListener Remove references to internal classes in GitProjectsImportPage Fix NPEs being thrown on tree selection in the reset dialog Fix EGit history handling code to consider IAdaptables Fix broken 'Show In' feature for 'Git Repositories' view Remove references to internal types in ShareSingleProjectCommand Prevent leaking of SWT menus in the 'Git Repositories' view Relax constructor parameters of EGit operations Ignore secondary mouse clicks in the 'History' view's hyperlinks Precheck selected files in the commit dialog Improve the patch wizard's text and image enhance its presentation 'Git' property page does not need 'Default' and 'Apply' buttons Improve error validation in the patch wizard Prevent NPE when comparing an untracked file with the index Add option to replace selected files with version in the git index.

8 345976fa143cf8e0b8d0fe8a6edf59df835faa e8 Ryan Schmitt fa399997ef16bd27e616400af88c619e34b67 4ad e1b0a72f34ed00da4f66397edd4f044cef477a 27 23e4fb93d940d1c255cd7ee264f2124f6b3d8 2bf Skirmantas Kligys efbfafde119eaa2ddd5156e19b1b73485c0f4f a6 9db8b9b656abb444445adfa0217a0fe2788d8 d10 Wim Jongman 589c30c2e9eb14550cc6063d2a801d2cc9b8 bfb Graphical tags in history view were not correctly aligned Removed uninformative comments (mostly auto-generated non-javadoc comments) Refactored GitProjectsImportPage Removed checkeditems field from GitProjectsImportPage Fix RepositoryFinder to work with linked folders Quick diff against git head used to fail if the project itself has no mapping. Changed project import page checkboxtable into a filtered tree.

EGit and JGit 1.0 Release and Graduation Review

EGit and JGit 1.0 Release and Graduation Review EGit and JGit 1.0 Release and Graduation Review Chris Aniszczyk (zx@redhat.com) Shawn Pearce (sop@google.com) Matthias Sohn (matthias.sohn@sap.com) About EGit is an Eclipse Team provider for Git. Git is

More information

EGit and JGit Release Review

EGit and JGit Release Review EGit and JGit 0.7.0 Release Review Chris Aniszczyk (caniszczyk@gmail.com) Shawn Pearce (sop@google.com) Matthias Sohn (matthias.sohn@sap.com) 1 About EGit is an Eclipse Team provider for Git. Git is a

More information

Git at Eclipse. Shawn Pearce (Google)

Git at Eclipse. Shawn Pearce (Google) Git at Eclipse http://eclipse.org/egit Chris Aniszczyk (Red Hat) zx@redhat.com http://aniszczyk.org Shawn Pearce (Google) sop@google.com http://spearce.org Agenda Introduction How Git Works Demos A tour

More information

Git version control with Eclipse (EGit) Tutorial

Git version control with Eclipse (EGit) Tutorial Git version control with Eclipse (EGit) Tutorial 출처 : Lars Vogel http://www.vogella.com/tutorials/eclipsegit/article.html Lars Vogel Version 3.6 Copyright 2009, 2010, 2011, 2012, 2013, 2014 Lars Vogel

More information

EGit in Eclipse. Distributed Verzion Control Systems

EGit in Eclipse. Distributed Verzion Control Systems EGit in Eclipse Distributed Verzion Control Systems 1 EGit in Eclipse Distributed Verzion Control Systems Distributed Verizon Control Systems 1.1 1.2 2 EGit in Eclipse Distributed Verzion Control Systems

More information

Lab Exercise 1 Using EGit and JUnit

Lab Exercise 1 Using EGit and JUnit Lab Exercise 1 Using EGit and JUnit This lab exercise will get you familiar with following: EGit, an Eclipse plug-in to use to a distributed version control system called Git. JUnit, a unit testing framework

More information

Technology Background Development environment, Skeleton and Libraries

Technology Background Development environment, Skeleton and Libraries Technology Background Development environment, Skeleton and Libraries Christian Kroiß (based on slides by Dr. Andreas Schroeder) 18.04.2013 Christian Kroiß Outline Lecture 1 I. Eclipse II. Redmine, Jenkins,

More information

EGit/Gerrit Hands-on training #1: Installation and Configuration

EGit/Gerrit Hands-on training #1: Installation and Configuration EGit/Gerrit Hands-on training #1: Installation and Configuration Introduction To use git from Eclipse you need the EGit plug-in. With EGit you do nearly all of your gitrelated tasks. But for certain operations

More information

News from Git in Eclipse. Matthias Sohn (SAP)

News from Git in Eclipse. Matthias Sohn (SAP) News from Git in Eclipse Matthias Sohn (SAP) merge strategy extension point JGit 4.0, EGit 4.1 enables external merge strategy used by EMF Compare to provide model merge (Neon) EMF Compare provides model

More information

FeatureIDE: Development

FeatureIDE: Development FeatureIDE: Development Thomas Thüm, Jens Meinicke March 4, 2015 Installing Eclipse 1. Download Eclipse: http://www.eclipse.org/downloads/ 4.3 (Kepler) is recommended (works also with 3.4 and newer) Choose

More information

Push up your code next generation version control with (E)Git

Push up your code next generation version control with (E)Git Push up your code next generation version control with (E)Git Dominik Schadow Senior Consultant Application Development dominik.schadow@trivadis.com Java Forum Stuttgart, 07.07.2011 Basel Bern Lausanne

More information

Software Revision Control for MASS. Git Installation / Configuration / Use

Software Revision Control for MASS. Git Installation / Configuration / Use Software Revision Control for MASS Git Installation / Configuration / Use Matthew Sell, CSSE Student MASS Research Participant, February 2014 Overview Download / execute installer Initial configuration

More information

IP Log for rt.riena (Release 1.2.0)

IP Log for rt.riena (Release 1.2.0) IP Log for rt.riena (Release 1.2.0) Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use 1955 hessian Version: 3.1.3 2161 NanoHTTPD (no fi.iki.elonen namespace) Version:

More information

Submitting your Work using GIT

Submitting your Work using GIT Submitting your Work using GIT You will be using the git distributed source control system in order to manage and submit your assignments. Why? allows you to take snapshots of your project at safe points

More information

2 Initialize a git repository on your machine, add a README file, commit and push

2 Initialize a git repository on your machine, add a README file, commit and push BioHPC Git Training Demo Script First, ensure that git is installed on your machine, and you have configured an ssh key. See the main slides for instructions. To follow this demo script open a terminal

More information

RSARTE Git Integration

RSARTE Git Integration RSARTE Git Integration Anders Ek IBM INTRODUCTION...3 EGIT BRIEF OVERVIEW...3 GETTING STARTED...6 ECLIPSE PROJECTS AND GIT REPOSITORIES...6 ACCESSING A REMOTE GIT REPOSITORY...7 IMPORTING AN EXISTING REPOSITORY...8

More information

Eclipse Plug-in for AccuRev User s Guide Version April 2012

Eclipse Plug-in for AccuRev User s Guide Version April 2012 Eclipse Plug-in for AccuRev User s Guide Version 2012.1 April 2012 Revised 4/16/12 Copyright AccuRev, Inc. 1995 2012 ALL RIGHTS RESERVED This product incorporates technology that may be covered by one

More information

4. Specifications and Additional Information

4. Specifications and Additional Information 4. Specifications and Additional Information AGX52004-1.0 8B/10B Code This section provides information about the data and control codes for Arria GX devices. Code Notation The 8B/10B data and control

More information

Technology Background Development environment, Skeleton and Libraries

Technology Background Development environment, Skeleton and Libraries Technology Background Development environment, Skeleton and Libraries Slides by Prof. Dr. Matthias Hölzl (based on material from Dr. Andreas Schröder) Outline Lecture 1 I. Eclipse II. Git Lecture 2 IV.

More information

TDDC88 Lab 4 Software Configuration Management

TDDC88 Lab 4 Software Configuration Management TDDC88 Lab 4 Software Configuration Management Introduction "Version control is to programmers what the safety net is to a trapeze artist. Knowing the net is there to catch them if they fall, aerialists

More information

CQ Third-Party Code License Use commons validator Version: Apache License, 2.0

CQ Third-Party Code License Use commons validator Version: Apache License, 2.0 IP Log for rt.riena Helios Release, June 2010 Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use 1955 hessian Version: 3.1.3 2161 NanoHTTPD (no fi.iki.elonen namespace)

More information

Git Journey from Mars to Neon. Matthias Sohn (SAP)

Git Journey from Mars to Neon. Matthias Sohn (SAP) Git Journey from Mars to Neon Matthias Sohn (SAP) hooks support JGit pre-commit (4.0) commit-msg (4.0) pre-push (4.2) Hooks pre-commit commit-msg pre-push merge strategy extension point JGit 4.0 allows

More information

Index. Alias syntax, 31 Author and commit attributes, 334

Index. Alias syntax, 31 Author and commit attributes, 334 Index A Alias syntax, 31 Author and commit attributes, 334 B Bare repository, 19 Binary conflict creating conflicting changes, 218 during merging, 219 during rebasing, 221 Branches backup, 140 clone-with-branches

More information

Module 4: Advanced Development

Module 4: Advanced Development Module 4: Advanced Development Objective Create and build a Standard Make Project from source files in CVS Contents Version control Standard Make Projects Fortran Refactoring Searching LACSI 2006 Version

More information

CESSDA Expert Seminar 13 & 14 September 2016 Prague, Czech Republic

CESSDA Expert Seminar 13 & 14 September 2016 Prague, Czech Republic CESSDA Expert Seminar 13 & 14 September 2016 Prague, Czech Republic - basics Matthäus Zloch GESIS Outline for this session Git introduction and some theory Git command basics (plus some little advanced)

More information

Object Oriented Programming. Week 1 Part 2 Git and egit

Object Oriented Programming. Week 1 Part 2 Git and egit Object Oriented Programming Part 2 Git and egit Lecture Review of Git Local Repository Remote Repository Using Git from Eclipse Review of Git 3 What is Git? Software Configuration Management (SCM) Supports

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

LAB MANUAL GIT BY PRATIK JAIN. To start with git bash, we need to authenticate ourselves so that for every commit, git can use this information.

LAB MANUAL GIT BY PRATIK JAIN. To start with git bash, we need to authenticate ourselves so that for every commit, git can use this information. LAB MANUAL GIT BY PRATIK JAIN STARTING WITH GIT : To start with git bash, we need to authenticate ourselves so that for every commit, git can use this information. We can remove -- global option to override

More information

Version Control with GIT

Version Control with GIT Version Control with GIT Benjamin Roth CIS LMU München Benjamin Roth (CIS LMU München) Version Control with GIT 1 / 30 Version Control Version control [...] is the management of changes to documents, computer

More information

git Version: 2.0b Merge combines trees, and checks out the result Pull does a fetch, then a merge If you only can remember one command:

git Version: 2.0b Merge combines trees, and checks out the result Pull does a fetch, then a merge If you only can remember one command: Merge combines trees, and checks out the result Pull does a fetch, then a merge If you only can remember one command: git --help Get common commands and help git --help How to use git

More information

Tutorial: Getting Started with Git. Introduction to version control Benefits of using Git Basic commands Workflow

Tutorial: Getting Started with Git. Introduction to version control Benefits of using Git Basic commands Workflow Tutorial: Getting Started with Git Introduction to version control Benefits of using Git Basic commands Workflow http://xkcd.com/1597/ 2 Tutorial Objectives Fundamentals of how git works Everything you

More information

Git better. Collaborative project management using Git and GitHub. Matteo Sostero March 13, Sant Anna School of Advanced Studies

Git better. Collaborative project management using Git and GitHub. Matteo Sostero March 13, Sant Anna School of Advanced Studies Git better Collaborative project management using Git and GitHub Matteo Sostero March 13, 2018 Sant Anna School of Advanced Studies Let s Git it done! These slides are a brief primer to Git, and how it

More information

IP Log for modeling.mdt.papyrus

IP Log for modeling.mdt.papyrus IP Log for modeling.mdt.papyrus Release Version 0.7.0 Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use 3079 ANTLR runtime Version: 3.0 (PB CQ1557) (using Orbit CQ1921)

More information

Software Tools Subversion

Software Tools Subversion Software Tools Subversion Part II Lecture 4 1 Today s Outline Subversion (SVN) TortoiseSVN Client SVN Tips 2 Subversion (SVN) 3 Subversion (SVN) Centralized open-source VCS; started in 2000 Developed as

More information

Git Guide. Meher Krishna Patel. Created on : Octorber, 2017 Last updated : October, More documents are freely available at PythonDSP

Git Guide. Meher Krishna Patel. Created on : Octorber, 2017 Last updated : October, More documents are freely available at PythonDSP Git Guide Meher Krishna Patel Created on : Octorber, 2017 Last updated : October, 2018 More documents are freely available at PythonDSP Table of contents Table of contents i 1 Commands Summary 1 2 Git

More information

Using Git to Manage Source RTL

Using Git to Manage Source RTL Using Git to Manage Source RTL CS250 Tutorial 1 (Version 082311) August 24, 2011 Brian Zimmer How to use this tutorial This class will be using Git for all of the labs and projects. This will allow the

More information

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018 News in RSA-RTE 10.2 updated for sprint 2018.18 Mattias Mohlin, May 2018 Overview Now based on Eclipse Oxygen.3 (4.7.3) Contains everything from RSARTE 10.1 and also additional features and bug fixes See

More information

Getting Started with Cisco UCS Director Open Automation

Getting Started with Cisco UCS Director Open Automation Getting Started with Cisco UCS Director Open Automation Cisco UCS Director Open Automation, page 1 Upgrading Your Connector to the Current Release, page 5 Modules, page 5 Cisco UCS Director Open Automation

More information

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects.

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects. Git AN INTRODUCTION Introduction to Git as a version control system: concepts, main features and practical aspects. How do you share and save data? I m working solo and I only have one computer What I

More information

From: Sudarshan N Raghavan (770)

From: Sudarshan N Raghavan (770) Spectrum Software, Inc. 11445 Johns Creek Pkwy. Suite 300 Duluth, GA 30097 www.spectrumscm.com Subject: SpectrumSCM Plugin for the Eclipse Platform Original Issue Date: February 2 nd, 2005 Latest Update

More information

CPSC 491. Lecture 19 & 20: Source Code Version Control. VCS = Version Control Software SCM = Source Code Management

CPSC 491. Lecture 19 & 20: Source Code Version Control. VCS = Version Control Software SCM = Source Code Management CPSC 491 Lecture 19 & 20: Source Code Version Control VCS = Version Control Software SCM = Source Code Management Exercise: Source Code (Version) Control 1. Pretend like you don t have a version control

More information

Index. Bitwise operations, 131. Cloud, 88, 101

Index. Bitwise operations, 131. Cloud, 88, 101 Index A Analysis, NetBeans batch analyzers, 127 dynamic code analysis, 128 Java 8 lambda expressions, 127 static code analysis definition, 128 FindBugs categories, 144 Inspect & Transform tool, 129 inspections,

More information

Version Control with Git

Version Control with Git Version Control with Git Xiaoxu Guan High Performance Computing, LSU November 11, 2015 (https://www.atlassian.com/git/tutorials) LSU HPC Training Series, Fall 2015 p. 1/52 Overview Why should we use a

More information

Working with CVS in Eclipse

Working with CVS in Eclipse Working with CVS in Eclipse Hoang Huu Hanh Institute of Software Technology and Interactive Systems Vienna University of Technology Favoritenstrasse 9-11/188 1040 Vienna, Austria hhhanh@ifs.tuwien.ac.at

More information

IP Log for rt.ecf. Licenses. Third-Party Code. file:///c:/documents%20and%20settings/barb/desktop/att00102.htm. 1 of 8 2/2/ :47 PM

IP Log for rt.ecf. Licenses. Third-Party Code. file:///c:/documents%20and%20settings/barb/desktop/att00102.htm. 1 of 8 2/2/ :47 PM 1 of 8 2/2/2010 10:47 PM Home Downloads Users Members Committers Resources Projects About Us A A IP Log for rt.ecf Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use

More information

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects.

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects. Git AN INTRODUCTION Introduction to Git as a version control system: concepts, main features and practical aspects. How do you share and save data? I m working solo and I only have one computer What I

More information

6 Git & Modularization

6 Git & Modularization 6 Git & Modularization Bálint Aradi Course: Scientific Programming / Wissenchaftliches Programmieren (Python) Prerequisites Additional programs needed: Spyder3, Pylint3 Git, Gitk KDiff3 (non-kde (qt-only)

More information

Subversion Repository Layout

Subversion Repository Layout Subversion Subversion Control manages documents over time keeps a history of all changes - multiple versions of every file coordinates work of multiple authors avoids conflicts...and helps to resolve them

More information

Working with EGL and Subversion Using RDi with RBD

Working with EGL and Subversion Using RDi with RBD HISTORY OF MODIFICATIONS...2 CREATING A NEW REPOSITORY...3 BACKGROUND: INSTALLING TORTOISE...3 SUBVERSION EGL SOURCE CODE REPOSITORY...3 INSTALLING SUBVERSION PLUG-IN AND CONFIGURING FOR USE....5 INSTALLATION

More information

git commit --amend git rebase <base> git reflog git checkout -b Create and check out a new branch named <branch>. Drop the -b

git commit --amend git rebase <base> git reflog git checkout -b Create and check out a new branch named <branch>. Drop the -b Git Cheat Sheet Git Basics Rewriting Git History git init Create empty Git repo in specified directory. Run with no arguments to initialize the current directory as a git repository. git commit

More information

CS 215 Software Design Homework 3 Due: February 28, 11:30 PM

CS 215 Software Design Homework 3 Due: February 28, 11:30 PM CS 215 Software Design Homework 3 Due: February 28, 11:30 PM Objectives Specifying and checking class invariants Writing an abstract class Writing an immutable class Background Polynomials are a common

More information

TogoDocClient Plug-ins development manual. TogoDocClient plug-ins development manual

TogoDocClient Plug-ins development manual. TogoDocClient plug-ins development manual TogoDocClient plug-ins development manual Contents TogoDocClient plug-ins development manual... i 1. The purpose of this document... 1 2. Developing TogoDoc Client's plug-ins... 1 2.1. Building development

More information

Handout 4: Version Control Reference

Handout 4: Version Control Reference CSCI 2600 Principles of Software Handout 4: Version Control Reference Introduction SVN (Subversion) provides the following functionality: It allows multiple users to edit the same files independently,

More information

Lab Objective. Lab Assignment. Downloads and Installation

Lab Objective. Lab Assignment. Downloads and Installation How I Start Working with Git: Git Lab 01 Adapted from: (1) https://github.com/quantstack/xeus-cling (2) https://code.visualstudio.com/docs/languages/cpp Lab Objective 1. Installing and using VS Code 2.

More information

Eclipse Platform Rise and Shine Javaland 2016

Eclipse Platform Rise and Shine Javaland 2016 Eclipse Platform Rise and Shine Javaland 2016 Lars Vogel https://twitter.com/vogella Disclaimer: No API talk here, its more a state of the art about Eclipse talk Lars Vogel Eclipse PMC member Platform

More information

RIPPLESTONE SUMMARY

RIPPLESTONE SUMMARY RIPPLESTONE 3.7 - SUMMARY HOME PAGE ADDED AN ADMIN DASHBOARD (3.7.1.2) This new page is available to Super Users and Administrators and provides information about the Ripplestone system. It allows them

More information

Git. Ľubomír Prda. IT4Innovations.

Git. Ľubomír Prda. IT4Innovations. Git Ľubomír Prda IT4Innovations lubomir.prda@vsb.cz support@it4i.cz VCS Version Control System Versioning - creation and management of multiple releases of a product, all of which have the same general

More information

RSARTE Git Integration

RSARTE Git Integration RSARTE Git Integration Anders Ek IBM RSARTE GIT INTEGRATION...1 INTRODUCTION...3 EGIT BRIEF OVERVIEW...3 GETTING STARTED...9 ECLIPSE PROJECTS AND GIT REPOSITORIES...9 ACCESSING A REMOTE GIT REPOSITORY...9

More information

Assumptions. GIT Commands. OS Commands

Assumptions. GIT Commands. OS Commands Many of the world s largest dev teams have adopted Git and it s not hard to see why It can handle small and large projects easily It has a tiny footprint It outclasses other version control tools It s

More information

Algorithm Engineering

Algorithm Engineering Algorithm Engineering Jens K. Mueller jkm@informatik.uni-jena.de Department of Mathematics and Computer Science Friedrich Schiller University Jena Tuesday 21 st October, 2014 Version Control with Git Version

More information

ZN-DN312XE-M Quick User Guide

ZN-DN312XE-M Quick User Guide ZN-DN312XE-M Quick User Guide This manual provides instructions for quick installation and basic configuration of your IP device. Step1. Connect cables to IP device Connect required cables to the device

More information

CSE 332: Data Structures and Parallelism Autumn 2017 Setting Up Your CSE 332 Environment In this document, we will provide information for setting up Eclipse for CSE 332. The first s ection covers using

More information

IP Log for modeling.mdt.modisco Release Indigo

IP Log for modeling.mdt.modisco Release Indigo IP Log for modeling.mdt.modisco Release Indigo Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use 3636 3637 3702 3994 3997 4192 4271 4524 Apache Commons JXPath Version:

More information

Sharing SDK Projects/Working in a Team

Sharing SDK Projects/Working in a Team Sharing SDK Projects/Working in a Team This tutorial illustrates the usage of SDK in a team setting. In particular, it demonstrates: 1. How to organize SDK projects so that they can be placed in version

More information

A Brief Introduction to Git. Sylverie Herbert (based on slides by Hautahi Kingi)

A Brief Introduction to Git. Sylverie Herbert (based on slides by Hautahi Kingi) A Brief Introduction to Git Sylverie Herbert (based on slides by Hautahi Kingi) Introduction Version control is better than mailing files back and forth because: Nothing that is committed to version control

More information

Version Control System - Git. zswu

Version Control System - Git. zswu Version Control System - Git zswu Overview Why VCS? Why Git? Using Git Personally Using Git with Others Etiquette Rules of Using Git Tools & Services Tips 2 Why VCS (1/3) How do you manage your homework?

More information

History...: Displays a window of Gitk, a standard commit viewer for Git.

History...: Displays a window of Gitk, a standard commit viewer for Git. Git Services Wakanda includes Git features that will help you manage the evolution of your solutions and files. These features are designed to share code as well as to handle multi developer projects and

More information

! #Running this command from the top directory of your project will add all your changes."! $ git add."

! #Running this command from the top directory of your project will add all your changes.! $ git add. ********************************* ********************************* ** ** ** Git Toolkit ** ** ** ********************************* ********************************* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

More information

Git: (Distributed) Version Control

Git: (Distributed) Version Control Git: (Distributed) Version Control Computer Science and Engineering College of Engineering The Ohio State University Lecture 6 The Need for Version Control Track evolution of a software artifact Development

More information

... SysML version SNAPSHOT Developer Guide.... Eclipse

... SysML version SNAPSHOT Developer Guide.... Eclipse ... SysML version 0.10.1-SNAPSHOT Developer Guide... Eclipse 2017-01-05 T a b l e o f C o n t e n t s i Table of Contents... 1. Table of Contents...........................................................

More information

CVS for Moodle Developers

CVS for Moodle Developers Using the CVS CVS for Moodle Developers CVS is the Concurrent Versioning System, a commonly-used way of managing source code for large software projects. CVS keeps all versions of all files so that nothing

More information

Show all text and icon decorations Preferences->Team->IBM Rational ClearTeam Explorer->ClearCase decorations: Enable Text and Icon Decorations

Show all text and icon decorations Preferences->Team->IBM Rational ClearTeam Explorer->ClearCase decorations: Enable Text and Icon Decorations CTE Startup Guide This guide provides a glimpse into the IBM Rational ClearTeam Explorer (CTE). We will present a number of IBM recommended preferences and practices as well as demonstrate a variety of

More information

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment This document guides you through setting up Eclipse for CSE 332. The first section covers using gitlab to access

More information

BI Office. Release Notes 6.41

BI Office. Release Notes 6.41 BI Office Release Notes 6.41 A. Overview... 3 B. Installation... 3 C. New Features... 4 D. Other Releases... 4 E. Issues Addressed... 4 Pyramid Analytics BI Office Release Notes 6.41 Update 2 A. Overview

More information

1. Installing R4E 1. 1) Provision Software Sites 2. 2) Install Version Control System Features 3. 3) Install R4E feature 4. 4) Install Versions

1. Installing R4E 1. 1) Provision Software Sites 2. 2) Install Version Control System Features 3. 3) Install R4E feature 4. 4) Install Versions R4E Documentation 1. Installing R4E 1. 1) Provision Software Sites 2. 2) Install Version Control System Features 3. 3) Install R4E feature 4. 4) Install Versions Connectors 2. Getting Started 1. Overview

More information

Jahia Studio JAHIA DOCUMENTION

Jahia Studio JAHIA DOCUMENTION JAHIA DOCUMENTION Jahia Studio Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels to truly control time-to-market and

More information

Produced by. App Development & Modelling. Eamonn de Leastar

Produced by. App Development & Modelling. Eamonn de Leastar App Development & Modelling Produced by Eamonn de Leastar (edeleastar@wit.ie) Department of Computing, Maths & Physics Waterford Institute of Technology http://www.wit.ie http://elearning.wit.ie Repositories

More information

Index. Symbols. /**, symbol, 73 >> symbol, 21

Index. Symbols. /**, symbol, 73 >> symbol, 21 17_Carlson_Index_Ads.qxd 1/12/05 1:14 PM Page 281 Index Symbols /**, 73 @ symbol, 73 >> symbol, 21 A Add JARs option, 89 additem() method, 65 agile development, 14 team ownership, 225-226 Agile Manifesto,

More information

CIS-331 Fall 2013 Exam 1 Name: Total of 120 Points Version 1

CIS-331 Fall 2013 Exam 1 Name: Total of 120 Points Version 1 Version 1 1. (24 Points) Show the routing tables for routers A, B, C, and D. Make sure you account for traffic to the Internet. NOTE: Router E should only be used for Internet traffic. Router A Router

More information

6.170 Laboratory in Software Engineering Eclipse Reference for 6.170

6.170 Laboratory in Software Engineering Eclipse Reference for 6.170 6.170 Laboratory in Software Engineering Eclipse Reference for 6.170 Contents: CVS in Eclipse o Setting up CVS in Your Environment o Checkout the Problem Set from CVS o How Do I Add a File to CVS? o Committing

More information

Software Project (Lecture 4): Git & Github

Software Project (Lecture 4): Git & Github Software Project (Lecture 4): Git & Github Wouter Swierstra, Atze Dijkstra Feb 2016 Wouter Swierstra, Atze Dijkstra Software Project (Lecture 4): Git & Github Feb 2016 1 / 45 Wouter Swierstra, Atze Dijkstra

More information

Portions adapted from A Visual Guide to Version Control. Introduction to CVS

Portions adapted from A Visual Guide to Version Control. Introduction to CVS Portions adapted from A Visual Guide to Version Control Introduction to CVS Outline Introduction to Source Code Management & CVS CVS Terminology & Setup Basic commands Checkout, Add, Commit, Diff, Update,

More information

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, November 2017

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, November 2017 News in RSA-RTE 10.1 updated for sprint 2017.46 Mattias Mohlin, November 2017 Overview Now based on Eclipse Neon.3 (4.6.3) Many general improvements since Eclipse Mars Contains everything from RSARTE 10

More information

Configuration Management

Configuration Management Configuration Management VIMIMA11 Design and integration of embedded systems Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2017 Configuration

More information

Working with GIT. Florido Paganelli Lund University MNXB Florido Paganelli MNXB Working with git 1/47

Working with GIT. Florido Paganelli Lund University MNXB Florido Paganelli MNXB Working with git 1/47 Working with GIT MNXB01 2017 Florido Paganelli Lund University florido.paganelli@hep.lu.se Florido Paganelli MNXB01-2017 - Working with git 1/47 Required Software Git - a free and open source distributed

More information

Code Check TM Software Requirements Specification

Code Check TM Software Requirements Specification Code Check TM Software Requirements Specification Author: Richard McKenna Debugging Enterprises TM Based on IEEE Std 830 TM -1998 (R2009) document format Copyright 2017 Debugging Enterprises No part of

More information

IP Log for rt.ecf. Licenses. Third-Party Code. file:///c:/documents%20and%20settings/barb/desktop/rt.ecf%20log.htm. 1 of 6 6/10/2010 5:43 PM

IP Log for rt.ecf. Licenses. Third-Party Code. file:///c:/documents%20and%20settings/barb/desktop/rt.ecf%20log.htm. 1 of 6 6/10/2010 5:43 PM 1 of 6 6/10/2010 5:43 PM Home Downloads Users Members Committers Resources Projects About Us A A IP Log for rt.ecf Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use

More information

Week 5. CS 400 Programming III

Week 5. CS 400 Programming III Exam Conflicts are due this week: 1. Put all course meetings, quizzes, and exams in your calendar 2. Report any conflicts with cs400 exams by Friday of this week 3. Report complete information via the

More information

Sauer-Danfoss PLUS+1 GUIDE Service Tool Software Version Release Notes

Sauer-Danfoss PLUS+1 GUIDE Service Tool Software Version Release Notes Sauer-Danfoss PLUS+1 GUIDE Service Tool Software Version 6.0.8 Release Notes This file contains important supplementary and late-breaking information that may not appear in the main product documentation.

More information

IP Log for modeling.mdt.modisco

IP Log for modeling.mdt.modisco IP Log for modeling.mdt.modisco Helios Release June 2010 Licenses Eclipse Public License v1.0 Third-Party Code CQ Third-Party Code License Use 3636 3637 3702 3994 3997 Apache Commons JXPath Version: 1.2

More information

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, January 2018

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, January 2018 News in RSA-RTE 10.1 updated for sprint 2018.03 Mattias Mohlin, January 2018 Overview Now based on Eclipse Neon.3 (4.6.3) Many general improvements since Eclipse Mars Contains everything from RSARTE 10

More information

Zest: Move Review. Transition from Mylyn to GEF. Component Lead: R. Ian Bull. University of Victoria & IBM Centre for Advanced Studies

Zest: Move Review. Transition from Mylyn to GEF. Component Lead: R. Ian Bull. University of Victoria & IBM Centre for Advanced Studies Zest: Move Review Transition from Mylyn to GEF Component Lead: R. Ian Bull University of Victoria & IBM Centre for Advanced Studies i r b u l l @ c s. u v i c. c a 1 of 10 Zest Move Review Copyright 2007

More information

Rubix Documentation. Release Qubole

Rubix Documentation. Release Qubole Rubix Documentation Release 0.2.12 Qubole Jul 02, 2018 Contents: 1 RubiX 3 1.1 Usecase.................................................. 3 1.2 Supported Engines and Cloud Stores..................................

More information

Module Road Map. 7. Version Control with Subversion Introduction Terminology

Module Road Map. 7. Version Control with Subversion Introduction Terminology Module Road Map 1. Overview 2. Installing and Running 3. Building and Running Java Classes 4. Refactoring 5. Debugging 6. Testing with JUnit 7. Version Control with Subversion Introduction Terminology

More information

SECTION 2: Loop Reasoning & HW3 Setup

SECTION 2: Loop Reasoning & HW3 Setup SECTION 2: Loop Reasoning & HW3 Setup cse331-staff@cs.washington.edu Review: Reasoning about loops What is a loop invariant? An assertion that always holds at the top of a loop Why do we need invariants?

More information

Version Control Systems

Version Control Systems Nothing to see here. Everything is under control! September 16, 2015 Change tracking File moving Teamwork Undo! Undo! UNDO!!! What strategies do you use for tracking changes to files? Change tracking File

More information

SECTION 2: Loop Reasoning & HW3 Setup

SECTION 2: Loop Reasoning & HW3 Setup SECTION 2: Loop Reasoning & HW3 Setup cse331-staff@cs.washington.edu slides borrowed and adapted from CSE 331 Winter 2018, CSE 391, and many more Review: Reasoning about loops What is a loop invariant?

More information

Embarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008

Embarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008 Embarcadero PowerSQL 1.1 Evaluation Guide Published: July 14, 2008 Contents INTRODUCTION TO POWERSQL... 3 Product Benefits... 3 Product Benefits... 3 Product Benefits... 3 ABOUT THIS EVALUATION GUIDE...

More information

August 22, New Views on your History with git replace. Christian Couder

August 22, New Views on your History with git replace. Christian Couder August 22, 2014 New Views on your History with git replace Christian Couder chriscool@tuxfamily.org About Git A Distributed Version Control System (DVCS): created by Linus Torvalds maintained by Junio

More information

Software Engineering

Software Engineering Software Engineering CSC 331/631 - Spring 2018 Version Control with Git Paul Pauca March 27 SE Theory: Version Control Systems Link to video lectures (Soft Dev Proc part 1 of 3) Watch these short videos

More information