mirror of
https://github.com/bakhirev/assayo.git
synced 2024-11-16 16:21:41 +00:00
update
This commit is contained in:
parent
0da4465981
commit
b3d02def19
|
@ -1,2 +1,2 @@
|
|||
git pull
|
||||
git --no-pager log --numstat --oneline --all --no-merges --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > dump.git
|
||||
git pull
|
||||
git --no-pager log --numstat --oneline --all --no-merges --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > dump.git
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -80,12 +80,12 @@ Sie können mehr über das format dieser datei lesen[hier](https://git-scm.com/d
|
|||
#### Für die onlineansicht
|
||||
In der wurzelverzeichnis ihres projektes ausführen:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### Zum surfen ohne internet
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git erstellt eine datei `log.txt`.
|
||||
Diese datei enthält die daten zum erstellen des berichts.
|
||||
|
|
|
@ -81,12 +81,12 @@ Read more about the format of this file you can [here](https://git-scm.com/docs/
|
|||
#### For online viewing
|
||||
In the root directory of your project run:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### For offline viewing
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git will create a file `log.txt`.
|
||||
This file contains data for show a report.
|
||||
|
|
|
@ -81,12 +81,12 @@ Más información sobre el formato de este archivo se puede leer en [aquí](http
|
|||
#### Para la visualización en línea
|
||||
En el directorio raíz de su proyecto ejecutar:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### Para ver sin conexión
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git creará un archivo `log.txt`.
|
||||
contiene los datos para construir el informe.
|
||||
|
|
|
@ -81,12 +81,12 @@ Vous pouvez en savoir plus sur le format de ce fichier en lisant la documentatio
|
|||
#### Pour une visualisation en ligne
|
||||
Dans le répertoire racine de votre projet, exécutez:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### Pour la navigation hors ligne
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git va créer le fichier `log.txt`.
|
||||
Son contenu est destiné à la création de rapports.
|
||||
|
|
|
@ -81,12 +81,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### Дオンラインで見るため
|
||||
プロジェクトのルートディレクトリに次のコマンドを入力します:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### インターネットなしで見るために
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Gitはファイルを作成します `log.txt`.
|
||||
このファイルには、レポートを構築するためのデータが含まれています。
|
||||
|
|
|
@ -81,12 +81,12 @@ Pode ler mais sobre o formato deste arquivo em [aqui](https://git-scm.com/docs/g
|
|||
#### Para visualização online
|
||||
No diretório raiz do seu projeto executar:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### Para ver sem internet
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git criar um ficheiro `log.txt`.
|
||||
Esse arquivo contém dados para construção de relatórios.
|
||||
|
|
|
@ -80,12 +80,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### Для онлайн просмотра
|
||||
В корневой директории вашего проекта выполнить:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### Для офлайн просмотра
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git создаст файл `log.txt`.
|
||||
Он содержит данные для построения отчёта.
|
||||
|
|
|
@ -80,12 +80,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### 供网上浏览
|
||||
在项目的根目录执行:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-8"></a>
|
||||
#### 在没有互联网的情况下观看
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git会创建一个文件 `log.txt`.
|
||||
这个文件包含了构建报告的数据。
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -91,7 +91,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -91,7 +91,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -94,7 +94,7 @@
|
|||
},
|
||||
{
|
||||
"pre": [
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
"git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%aN>%aE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
|
@ -45,12 +45,12 @@ Sie können mehr über das format dieser datei lesen[hier](https://git-scm.com/d
|
|||
#### Für die onlineansicht
|
||||
In der wurzelverzeichnis ihres projektes ausführen:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### Zum surfen ohne internet
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git erstellt eine datei `log.txt`.
|
||||
Diese datei enthält die daten zum erstellen des berichts.
|
||||
|
|
|
@ -51,12 +51,12 @@ Read more about the format of this file you can [here](https://git-scm.com/docs/
|
|||
#### For online viewing
|
||||
In the root directory of your project run:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-5"></a>
|
||||
#### For offline viewing
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git will create a file `log.txt`.
|
||||
This file contains data for show a report.
|
||||
|
|
|
@ -47,12 +47,12 @@ Más información sobre el formato de este archivo se puede leer en [aquí](http
|
|||
#### Para la visualización en línea
|
||||
En el directorio raíz de su proyecto ejecutar:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### Para ver sin conexión
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git creará un archivo `log.txt`.
|
||||
contiene los datos para construir el informe.
|
||||
|
|
|
@ -47,12 +47,12 @@ Vous pouvez en savoir plus sur le format de ce fichier en lisant la documentatio
|
|||
#### Pour une visualisation en ligne
|
||||
Dans le répertoire racine de votre projet, exécutez:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### Pour la navigation hors ligne
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git va créer le fichier `log.txt`.
|
||||
Son contenu est destiné à la création de rapports.
|
||||
|
|
|
@ -47,12 +47,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### Дオンラインで見るため
|
||||
プロジェクトのルートディレクトリに次のコマンドを入力します:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### インターネットなしで見るために
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Gitはファイルを作成します `log.txt`.
|
||||
このファイルには、レポートを構築するためのデータが含まれています。
|
||||
|
|
|
@ -47,12 +47,12 @@ Pode ler mais sobre o formato deste arquivo em [aqui](https://git-scm.com/docs/g
|
|||
#### Para visualização online
|
||||
No diretório raiz do seu projeto executar:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### Para ver sem internet
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git criar um ficheiro `log.txt`.
|
||||
Esse arquivo contém dados para construção de relatórios.
|
||||
|
|
|
@ -49,13 +49,13 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### Для онлайн просмотра
|
||||
В корневой директории вашего проекта выполнить:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
<a name="link-5"></a>
|
||||
#### Для офлайн просмотра
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git создаст файл `log.txt`.
|
||||
Он содержит данные для построения отчёта.
|
||||
|
|
|
@ -50,12 +50,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### Для онлайн просмотра
|
||||
В корневой директории вашего проекта выполнить:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### Для просмотра без интернета
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git создаст файл `log.txt`.
|
||||
Этот файл содержит данные для построения отчёта.
|
||||
|
|
|
@ -47,12 +47,12 @@ Alex B <alex@mail.uk> <man64@yahoo.com>
|
|||
#### 供网上浏览
|
||||
在项目的根目录执行:
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt
|
||||
```
|
||||
#### 在没有互联网的情况下观看
|
||||
|
||||
```
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > log.txt
|
||||
```
|
||||
Git会创建一个文件 `log.txt`.
|
||||
这个文件包含了构建报告的数据。
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
git pull
|
||||
git --no-pager log --numstat --oneline --all --no-merges --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > dump.git
|
||||
git pull
|
||||
git --no-pager log --numstat --oneline --all --no-merges --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" | sed -e 's/\\/\\\\/g' | sed -e 's/`/"/g' | sed -e 's/^/report.push(\`/g' | sed 's/$/\`\);/g' | sed 's/\$/_/g' > dump.git
|
||||
|
|
|
@ -2,8 +2,7 @@ import React from 'react';
|
|||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
import IHashMap from 'ts/interfaces/HashMap';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { TaskLink, PRLink } from 'ts/components/ExternalLink';
|
||||
import { getShortTime } from 'ts/helpers/formatter';
|
||||
import dataGrip from 'ts/helpers/DataGrip';
|
||||
|
||||
|
@ -44,16 +43,8 @@ function TaskInfo({ tasks }: { tasks: ITask }): React.ReactElement {
|
|||
return (
|
||||
<>
|
||||
<div className={style.day_info_link}>
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${task}`}
|
||||
text={task}
|
||||
/>
|
||||
{prId && (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.pr || '/'}${prId}`}
|
||||
text="PR"
|
||||
/>
|
||||
)}
|
||||
<TaskLink task={task}/>
|
||||
<PRLink prId={prId}/>
|
||||
</div>
|
||||
<CommitInfo commits={commits}/>
|
||||
</>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
import React from 'react';
|
||||
import { Link } from 'react-router-dom';
|
||||
|
||||
import TaskLink from './components/Task';
|
||||
import PRLink from './components/PR';
|
||||
|
||||
import style from './index.module.scss';
|
||||
|
||||
interface IExternalLinkProps {
|
||||
|
@ -21,4 +24,5 @@ function ExternalLink({ link, text, className }: IExternalLinkProps) {
|
|||
);
|
||||
}
|
||||
|
||||
export { TaskLink, PRLink };
|
||||
export default ExternalLink;
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
import React from 'react';
|
||||
|
||||
import ICommit from 'ts/interfaces/Commit';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { PRLink, TaskLink } from 'ts/components/ExternalLink';
|
||||
import { getDate } from 'ts/helpers/formatter';
|
||||
import dataGrip from 'ts/helpers/DataGrip';
|
||||
|
||||
|
@ -23,15 +22,14 @@ function GetItem({ commit, mode }: IGetItemProps) {
|
|||
return (
|
||||
<div className={style.get_list}>
|
||||
<div className={style.get_list_title}>
|
||||
<ExternalLink
|
||||
text={commit.task}
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${commit.task}`}
|
||||
<TaskLink
|
||||
task={commit.task}
|
||||
className={style.get_list_task}
|
||||
/>
|
||||
{prId && mode !== 'print' && (
|
||||
<ExternalLink
|
||||
{mode !== 'print' && (
|
||||
<PRLink
|
||||
text="pull request"
|
||||
link={`${userSettings?.settings?.linksPrefix?.pr || '/'}${prId}`}
|
||||
prId={prId}
|
||||
className={style.get_list_pr}
|
||||
/>
|
||||
)}
|
||||
|
|
|
@ -2,8 +2,7 @@ import React from 'react';
|
|||
|
||||
import ICommit from 'ts/interfaces/Commit';
|
||||
import IHashMap from 'ts/interfaces/HashMap';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { PRLink, TaskLink } from 'ts/components/ExternalLink';
|
||||
import { get2Number } from 'ts/helpers/formatter';
|
||||
import dataGrip from 'ts/helpers/DataGrip';
|
||||
|
||||
|
@ -50,18 +49,8 @@ function Task({ title, commits }: ITaskProps) {
|
|||
>
|
||||
<div className={style.tempo_task_header}>
|
||||
<div>
|
||||
{title ? (
|
||||
<ExternalLink
|
||||
text={title}
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${title}`}
|
||||
/>
|
||||
) : '—'}
|
||||
{prId ? (
|
||||
<ExternalLink
|
||||
text="PR"
|
||||
link={`${userSettings?.settings?.linksPrefix?.pr || '/'}${prId}`}
|
||||
/>
|
||||
) : null}
|
||||
{title ? (<TaskLink task={title}/>) : '—'}
|
||||
<PRLink prId={prId}/>
|
||||
</div>
|
||||
<div className={style.tempo_task_tags}>
|
||||
{getTags(commits)}
|
||||
|
|
|
@ -49,7 +49,11 @@ export default class DataGripByAuthor {
|
|||
statistic.maxMessageLength = commit.text.length > statistic.maxMessageLength
|
||||
? commit.text.length
|
||||
: statistic.maxMessageLength;
|
||||
statistic.commitsByDayAndHour[commit.day][commit.hours] += 1;
|
||||
try {
|
||||
statistic.commitsByDayAndHour[commit.day][commit.hours] += 1;
|
||||
} catch (e: any) {
|
||||
debugger;
|
||||
}
|
||||
statistic.commitsByHour[commit.hours] += 1;
|
||||
statistic.wordStatistics = DataGripByAuthor.#updateWordStatistics(commit, statistic.wordStatistics);
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import ICommit from 'ts/interfaces/Commit';
|
||||
import IHashMap from 'ts/interfaces/HashMap';
|
||||
import { increment } from 'ts/helpers/Math';
|
||||
import { POPULAR_TYPES } from 'ts/helpers/Parser/getTypeAndScope';
|
||||
|
||||
export default class DataGripByType {
|
||||
list: string[] = [];
|
||||
|
@ -46,8 +47,11 @@ export default class DataGripByType {
|
|||
}
|
||||
|
||||
updateTotalInfo() {
|
||||
const types = [...POPULAR_TYPES, 'ci'];
|
||||
const isCorrectType = Object.fromEntries(types.map(type => [type, true]));
|
||||
|
||||
this.statistic = Object.values(this.commits)
|
||||
.filter((dot: any) => dot.commits > 5)
|
||||
.filter((dot: any) => dot.commits > 5 || isCorrectType[dot?.type || ''])
|
||||
.map((dot: any) => ({
|
||||
...dot,
|
||||
tasks: Object.keys(dot.tasks).length,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
const POPULAR_TYPES = [
|
||||
export const POPULAR_TYPES = [
|
||||
'refactor',
|
||||
'feat',
|
||||
'chore',
|
||||
|
|
|
@ -59,7 +59,9 @@ export default function getEmptySettings(): IUserSetting {
|
|||
},
|
||||
linksPrefix: {
|
||||
task: 'https://jira.com/secure/RapidBoard.jspa?task=',
|
||||
// https://gitlab.com/___/___/-/issues/100500
|
||||
pr: 'https://bitbucket.com/projects/assayo/repos/frontend/pull-requests/',
|
||||
// https://gitlab.com/___/___/-/merge_requests/100500
|
||||
},
|
||||
employees: [],
|
||||
};
|
||||
|
|
|
@ -88,6 +88,7 @@ function AuthorView({ response, updateSort, rowsForExcel, mode }: IAuthorViewPro
|
|||
template={ColumnTypesEnum.SHORT_NUMBER}
|
||||
title="page.team.author.daysAll"
|
||||
properties="daysAll"
|
||||
formatter={(value: number) => value || 1}
|
||||
width={90}
|
||||
/>
|
||||
<Column
|
||||
|
|
|
@ -16,8 +16,7 @@ import { ColumnTypesEnum } from 'ts/components/Table/interfaces/Column';
|
|||
import getOptions from 'ts/components/LineChart/helpers/getOptions';
|
||||
import LineChart from 'ts/components/LineChart';
|
||||
import { getMax } from 'ts/pages/Common/helpers/getMax';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { TaskLink } from 'ts/components/ExternalLink';
|
||||
|
||||
interface IFilesViewProps {
|
||||
response?: IPagination<any>;
|
||||
|
@ -66,15 +65,7 @@ function ExtensionView({ response, updateSort, rowsForExcel, mode }: IFilesViewP
|
|||
) : (
|
||||
<Column
|
||||
isSortable
|
||||
template={(value: string, row: any) => {
|
||||
if (!row.path) return '';
|
||||
return (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${value}`}
|
||||
text={value}
|
||||
/>
|
||||
);
|
||||
}}
|
||||
template={(value: string, row: any) => row.path ? (<TaskLink task={value} />) : ''}
|
||||
title="page.team.pr.task"
|
||||
properties="task"
|
||||
width={120}
|
||||
|
|
|
@ -16,8 +16,7 @@ import { ColumnTypesEnum } from 'ts/components/Table/interfaces/Column';
|
|||
import getOptions from 'ts/components/LineChart/helpers/getOptions';
|
||||
import LineChart from 'ts/components/LineChart';
|
||||
import { getMax } from 'ts/pages/Common/helpers/getMax';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { TaskLink } from 'ts/components/ExternalLink';
|
||||
|
||||
interface IFilesViewProps {
|
||||
response?: IPagination<any>;
|
||||
|
@ -66,15 +65,7 @@ function ExtensionView({ response, updateSort, rowsForExcel, mode }: IFilesViewP
|
|||
) : (
|
||||
<Column
|
||||
isSortable
|
||||
template={(value: string, row: any) => {
|
||||
if (!row.path) return '';
|
||||
return (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${value}`}
|
||||
text={value}
|
||||
/>
|
||||
);
|
||||
}}
|
||||
template={(value: string, row: any) => row.path ? (<TaskLink task={value} />) : ''}
|
||||
title="page.team.pr.task"
|
||||
properties="task"
|
||||
width={120}
|
||||
|
|
|
@ -16,8 +16,7 @@ import { ColumnTypesEnum } from 'ts/components/Table/interfaces/Column';
|
|||
import getOptions from 'ts/components/LineChart/helpers/getOptions';
|
||||
import LineChart from 'ts/components/LineChart';
|
||||
import { getMax } from 'ts/pages/Common/helpers/getMax';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
import { TaskLink } from 'ts/components/ExternalLink';
|
||||
|
||||
interface IFilesViewProps {
|
||||
response?: IPagination<any>;
|
||||
|
@ -66,15 +65,7 @@ function TypeView({ response, updateSort, rowsForExcel, mode }: IFilesViewProps)
|
|||
) : (
|
||||
<Column
|
||||
isSortable
|
||||
template={(value: string, row: any) => {
|
||||
if (!row.path) return '';
|
||||
return (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${value}`}
|
||||
text={value}
|
||||
/>
|
||||
);
|
||||
}}
|
||||
template={(value: string, row: any) => row.path ? (<TaskLink task={value} />) : ''}
|
||||
title="page.team.pr.task"
|
||||
properties="task"
|
||||
width={120}
|
||||
|
|
|
@ -2,12 +2,11 @@ import React from 'react';
|
|||
|
||||
import { IPagination } from 'ts/interfaces/Pagination';
|
||||
import dataGripStore from 'ts/store/DataGrip';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
|
||||
import DataView from 'ts/components/DataView';
|
||||
import Column from 'ts/components/Table/components/Column';
|
||||
import { ColumnTypesEnum } from 'ts/components/Table/interfaces/Column';
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import { PRLink, TaskLink } from 'ts/components/ExternalLink';
|
||||
import LineChart from 'ts/components/LineChart';
|
||||
import getOptions from 'ts/components/LineChart/helpers/getOptions';
|
||||
|
||||
|
@ -58,14 +57,8 @@ function AllPR({
|
|||
template={(value: string, row: any) => {
|
||||
return (
|
||||
<>
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${value}`}
|
||||
text={value}
|
||||
/>
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.pr || '/'}${row?.prId}`}
|
||||
text="PR"
|
||||
/>
|
||||
<TaskLink task={value} />
|
||||
<PRLink prId={row?.prId} />
|
||||
</>
|
||||
);
|
||||
}}
|
||||
|
|
|
@ -16,13 +16,11 @@ import { ColumnTypesEnum } from 'ts/components/Table/interfaces/Column';
|
|||
import LineChart from 'ts/components/LineChart';
|
||||
import getOptions from 'ts/components/LineChart/helpers/getOptions';
|
||||
import UiKitTags from 'ts/components/UiKit/components/Tags';
|
||||
import { PRLink, TaskLink } from 'ts/components/ExternalLink';
|
||||
|
||||
import { getMax } from 'ts/pages/Common/helpers/getMax';
|
||||
import { getDate } from 'ts/helpers/formatter';
|
||||
|
||||
import ExternalLink from 'ts/components/ExternalLink';
|
||||
import userSettings from 'ts/store/UserSettings';
|
||||
|
||||
interface ITasksViewProps {
|
||||
response?: IPagination<any>;
|
||||
updateSort?: Function;
|
||||
|
@ -48,10 +46,7 @@ export function TasksView({ response, updateSort, rowsForExcel, mode }: ITasksVi
|
|||
isFixed
|
||||
isSortable
|
||||
template={(value: string) => (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.task || '/'}${value}`}
|
||||
text={value}
|
||||
/>
|
||||
<TaskLink task={value} />
|
||||
)}
|
||||
title="page.team.tasks.task"
|
||||
properties="task"
|
||||
|
@ -74,10 +69,7 @@ export function TasksView({ response, updateSort, rowsForExcel, mode }: ITasksVi
|
|||
<Column
|
||||
isSortable
|
||||
template={(value: string, row: any) => (
|
||||
<ExternalLink
|
||||
link={`${userSettings?.settings?.linksPrefix?.pr || '/'}${row?.prId}`}
|
||||
text="PR"
|
||||
/>
|
||||
<PRLink prId={row?.prId}/>
|
||||
)}
|
||||
properties="task"
|
||||
width={40}
|
||||
|
|
|
@ -27,7 +27,7 @@ function WarningInfo() {
|
|||
}
|
||||
|
||||
function Welcome() {
|
||||
const command = 'git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%cN>%cE>%s" > log.txt\n';
|
||||
const command = 'git --no-pager log --raw --numstat --oneline --all --reverse --date=iso-strict --pretty=format:"%ad>%aN>%aE>%s" > log.txt\n';
|
||||
// @ts-ignore
|
||||
const hasYandexMetrika = window.ym;
|
||||
return (
|
||||
|
|
Loading…
Reference in a new issue