Commit a84b814cf277cdde6016dd52b766f10129287a04
1 parent
765aef47
Exists in
master
pequenas alterações no texto
Showing
2 changed files
with
20 additions
and
9 deletions
Show diff stats
capitulos/33-noosfero-software.tex
... | ... | @@ -2,7 +2,9 @@ |
2 | 2 | \section{Software} |
3 | 3 | \label{sec:software} |
4 | 4 | |
5 | -Diferentemente de outros ambientes de Noosfero, o novo Portal do Software Público possui a possibilidade de inclusão de softwares. Através dessa melhoria, cada software possui sua comunidade, que tem como objetivo principal centralizar todas as ferramentas. Na comunidade, é possível que os membros possam verificar todas as atualizações/participações feitas sobre aquele determinado software. | |
5 | +Diferente de outros ambientes de Noosfero, o novo Portal do Software Público possui a possibilidade de inclusão de softwares. Através dessa melhoria, os ofertantes podem disponibilizar um software no portal de maneira facilitada. | |
6 | + | |
7 | +Cada software possui sua própria comunidade, que tem como objetivo principal centralizar todas as informações das ferramentas. Na comunidade, é possível que os membros possam verificar todas as atualizações/participações feitas sobre aquele determinado software. | |
6 | 8 | |
7 | 9 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
8 | 10 | %%%%%%%%%%%%%%%%%%%%%%%%%%%% TUTORIAIS USUÁRIOS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ... | ... |
capitulos/6-git.tex
... | ... | @@ -25,7 +25,7 @@ Para realizar a instalação do git, é necessário ficar atento na plataforma d |
25 | 25 | |
26 | 26 | Após isso é necessário realizar o procedimento para gerar a chave SSH e realizar a configuração no Gitlab, explicado na seção \ref{sub}. |
27 | 27 | |
28 | -Logo depois da configuração das chaves SSH na ferramenta gitlab, é necessário configurar alguns parâmetros, para que as contribuições nos códigos sejam apresentadas corretamente na ferramenta gitlab. Para realizar essa configuração, é necessário realizar os seguintes comandos\footnote{No caso de utilização do Linux esses comandos podem ser feitos no próprio terminal, enquanto no Windows, existe uma ferramenta que faz o papel do console} (entre parenteses): | |
28 | +Logo depois da configuração das chaves SSH na ferramenta gitlab, é necessário configurar alguns parâmetros, para que as contribuições nos códigos sejam apresentadas corretamente na ferramenta gitlab. Para realizar essa configuração, é necessário realizar os seguintes comandos\footnote{No caso de utilização do Linux esses comandos podem ser feitos no próprio terminal, enquanto no Windows, existe uma ferramenta que faz o papel do console (git bash).} (entre parenteses): | |
29 | 29 | |
30 | 30 | \begin{lstlisting}[caption={Configuração inicial do git}, label=cod:git_config] |
31 | 31 | git config --global user.name "Seu nome" |
... | ... | @@ -68,7 +68,7 @@ Também é possível contribuir com algum projeto que já hospedado em algum ser |
68 | 68 | |
69 | 69 | Quando escolhemos um projeto que queremos colaborar no gitlab do Portal do SPB, existe uma seção que contém os protocolos que podem ser utilizados para comunicação no repositório, conforme ilustrado pela Figura X. Esse link será utilizado para comunicação entre o repositório e a máquina que contém o software. |
70 | 70 | |
71 | -O git fornece dois protocolos para execução dos comandos para o repositório, entre eles o SSH e o HTTPS. Existem algumas diferenças entre o tipo de protocolo escolhido\footnote{Maiores informações em: https://help.github.com/articles/which-remote-url-should-i-use/}. | |
71 | +O git fornece dois protocolos para execução dos comandos para o repositório, entre eles o SSH e o HTTPS. Existem algumas diferenças entre o tipo de protocolo escolhido\footnote{Maiores informações em: \url{https://help.github.com/articles/which-remote-url-should-i-use/}}. | |
72 | 72 | |
73 | 73 | Abaixo é apresentado o comando para realizar o download do repositório git para a sua máquina. |
74 | 74 | |
... | ... | @@ -89,7 +89,7 @@ git status |
89 | 89 | |
90 | 90 | A saída desse comando será uma lista de arquivos que foram adicionados, deletados ou modificados no projeto. Com base na lista de arquivos modificados, é possível adicioná-lo ou desprezá-lo no commit, para isso, basta executar o comando: |
91 | 91 | |
92 | -\begin{lstlisting}[caption={Verificação dos arquivos alterados}, label=cod:git_status] | |
92 | +\begin{lstlisting}[caption={Verificação dos arquivos alterados}, label=cod:git_add] | |
93 | 93 | git add arquivo |
94 | 94 | ou |
95 | 95 | git add localdoarquivo/arquivo |
... | ... | @@ -98,7 +98,16 @@ git add localdoarquivo/arquivo |
98 | 98 | Após adicionar todos os arquivos, basta realizar o comando 'git status' novamente e os arquivos já vão estar pronto para o commit. |
99 | 99 | |
100 | 100 | %\subsection{Commit} |
101 | -% Os commits são utilizados pelos usuários para submeter a última versão do projeto no repositório. | |
101 | + | |
102 | +% Um commit é utilizado pelo usuário para submeter a última versão do projeto no repositório, ou seja, o commit é responsável por consolidar as alterações realizadas no software dentro do repositório. Logo após realizar o comando git add, é necessário realizar o commit com o seguinte comando. | |
103 | + | |
104 | +%\begin{lstlisting}[caption={Realização do Commit no Git}, label=cod:git_commit] | |
105 | +%git commit | |
106 | +%\end{lstlisting} | |
107 | + | |
108 | +% Após a execução do comando, o git irá abrir o editor de texto principal do sistema. Na tela do editor, você deve colocar uma mensagem clara e concisa do que foi alterado no software no intervalo entre os commits. | |
109 | + | |
110 | + | |
102 | 111 | %\subsection{diff/status} |
103 | 112 | %\subsection{Pull} |
104 | 113 | % |
... | ... | @@ -116,7 +125,7 @@ Após adicionar todos os arquivos, basta realizar o comando 'git status' novamen |
116 | 125 | |
117 | 126 | \subsection{Outros comandos} |
118 | 127 | |
119 | -O git fornece uma documentação contendo todos os comandos disponíveis para os usuários, assim como descrições e exemplos de uso. Essa documentação pode ser obtida nesse \hyperref[https://git-scm.com/docs]{link}. | |
128 | +O git fornece uma documentação contendo todos os comandos disponíveis para os usuários, assim como descrições, imagens e exemplos de uso. Essa documentação pode ser obtida nesse \href{https://git-scm.com/docs}{link}\footnote{\url{https://git-scm.com/docs}}. | |
120 | 129 | |
121 | 130 | \section{Utilizando conexão https} |
122 | 131 | |
... | ... | @@ -135,6 +144,6 @@ O tutorial abaixo é dedicado à alguns casos especiais em que seja necessário |
135 | 144 | \item Exemplo de comando push via HTTP: git -c http.sslVerify=false push http://softwarepublico.gov.br/gitlab/softwarepublico/colab.git Note que username e password serão requisitados. username se refere ao seu nome de usuário do PSPB e password se refere à senha criada no passo 7. Reforçamos que deve-se fornecer a mesma senha usada no PSPB. |
136 | 145 | \end{enumerate} |
137 | 146 | |
138 | -\section{Disponibilizando um projeto} | |
139 | - | |
140 | -Tutorial de disponibilização de um software do zero. | |
147 | +%\section{Disponibilizando um projeto} | |
148 | +% | |
149 | +%Tutorial de disponibilização de um software do zero. | ... | ... |