From 5f2ef2422193cdc9adc2f26172903d74e0a0c681 Mon Sep 17 00:00:00 2001 From: Eduardo Junior <edujrrib@gmail.com> Date: Tue, 3 Nov 2015 09:54:41 -0200 Subject: [PATCH] =?UTF-8?q?Adiciona=20rascunho=20do=20cap=C3=ADtulo=20(6)?= =?UTF-8?q?=20Ferramentas=20Gr=C3=A1ficas=20conte=C3=BAdo=20previsto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cap06.Rmd | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ cap06.md | 77 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 165 insertions(+) create mode 100644 cap06.Rmd create mode 100644 cap06.md diff --git a/cap06.Rmd b/cap06.Rmd new file mode 100644 index 0000000..ecc09ff --- /dev/null +++ b/cap06.Rmd @@ -0,0 +1,88 @@ +--- +title: "Ferramentas Gráficas" +author: "PET Estatística UFPR" +output: + html_document: + highlight: pygments + toc: true + theme: flatly + keep_md: true +--- + +```{r, include=FALSE} +library(knitr) +opts_chunk$set(comment = NA) +``` + +## Ferramentas gráficas ## + +Definir *GUI's (Graphical User Interfaces)*. Particularizar e motivar, +com situações exemplo, a utilização de interfaces gráficas no fluxo de +trabalho de um projeto com versionamento **GIT**. + +## Interfaces GIT ## + +Interfaces para gestão de um repositório **GIT**. Estas facilitam a +utilização das principais instruções **GIT** (`git add`, `git commit`, +`git push`) e a visualização dos arquivos e alterações no repositório. + +Conteúdo de cada interface: + +* *Scrennshots* +* Intruções para *download* e instalação +* Facilidades e limitações + +### git-gui (Nativo) ### + +### gitk (Tcl/Tk) / gitg (Gtk) / gitx (MacOS) ### + +### RabbitVCS (Linux/Unix) ### + +### GitHub (MacOS e Windows) ### + +### Outras Interfaces ### + +Citar materiais de referência para instalação e utilização. +Interfaces a serem comentadas: + +* git-cola +* Smart-Git + +Escolhidas por serem multiplataforma (Windows, Linux/Unix e MacOS) + +Plugins e extensões, comentar a utilização do **GIT** em editores já +utilizados pela comunidade estatística. + +* Emacs (`magit`) +* RStudio +* Gedit + +## Interfaces de comparação ## + +Interfaces para auxílio na comparação de arquivos, não são exclusivas +para **GIT**, mas seu uso é intensificado em projetos versionados e/ou +colaborativos onde arquivos de diferentes versões precisam ser +comparados. + +Para o **GIT** estas ferramentas de comparação são de utilidade na +visualização das alterações nas diferentes versões de um arquivo e +também quando se trabalha colaborativamente, onde no momento de mesclar +as contribuições de vários autores, pode ocorrer conflito e nessas horas +a possibilidade visualizar as linhas conflitantes lado a lado é de +grande valia. + +### Meld ### + +* Download e Instalação +* Utilização básica +* Utilização no **GIT** como `difftool` e/ou `mergetool` +* screenshots + +### Outras interfaces ### + +* kdiff3 +* P4Merge + +Citar materiais de referência para instalação e +utilização. + diff --git a/cap06.md b/cap06.md new file mode 100644 index 0000000..61bbc26 --- /dev/null +++ b/cap06.md @@ -0,0 +1,77 @@ +# Ferramentas Gráficas +PET Estatística UFPR + + + +## Ferramentas gráficas ## + +Definir *GUI's (Graphical User Interfaces)*. Particularizar e motivar, +com situações exemplo, a utilização de interfaces gráficas no fluxo de +trabalho de um projeto com versionamento **GIT**. + +## Interfaces GIT ## + +Interfaces para gestão de um repositório **GIT**. Estas facilitam a +utilização das principais instruções **GIT** (`git add`, `git commit`, +`git push`) e a visualização dos arquivos e alterações no repositório. + +Conteúdo de cada interface: + +* *Scrennshots* +* Intruções para *download* e instalação +* Facilidades e limitações + +### git-gui (Nativo) ### + +### gitk (Tcl/Tk) / gitg (Gtk) / gitx (MacOS) ### + +### RabbitVCS (Linux/Unix) ### + +### GitHub (MacOS e Windows) ### + +### Outras Interfaces ### + +Citar materiais de referência para instalação e utilização. +Interfaces a serem comentadas: + +* git-cola +* Smart-Git + +Escolhidas por serem multiplataforma (Windows, Linux/Unix e MacOS) + +Plugins e extensões, comentar a utilização do **GIT** em editores já +utilizados pela comunidade estatística. + +* Emacs (`magit`) +* RStudio +* Gedit + +## Interfaces de comparação ## + +Interfaces para auxílio na comparação de arquivos, não são exclusivas +para **GIT**, mas seu uso é intensificado em projetos versionados e/ou +colaborativos onde arquivos de diferentes versões precisam ser +comparados. + +Para o **GIT** estas ferramentas de comparação são de utilidade na +visualização das alterações nas diferentes versões de um arquivo e +também quando se trabalha colaborativamente, onde no momento de mesclar +as contribuições de vários autores, pode ocorrer conflito e nessas horas +a possibilidade visualizar as linhas conflitantes lado a lado é de +grande valia. + +### Meld ### + +* Download e Instalação +* Utilização básica +* Utilização no **GIT** como `difftool` e/ou `mergetool` +* screenshots + +### Outras interfaces ### + +* kdiff3 +* P4Merge + +Citar materiais de referência para instalação e +utilização. + -- GitLab