Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
eeab889
mass compile to start project
yao0928 Jun 16, 2026
5682943
Add scripts to check for Git and TortoiseGit installation
yao0928 Jun 16, 2026
7414bc4
backup code change
yao0928 Jun 16, 2026
e3bfabf
简化调用关系
Jun 16, 2026
8bf035d
简化调用关系
Jun 16, 2026
f962748
fix: update deprecated actions/upload-artifact to v4 and ::set-output…
Jun 16, 2026
70a23f5
fix https://github.com/NEVSTOP-LAB/SimpleGit-Provider/actions/runs/27…
Jun 16, 2026
64a5db8
重构CI工作流,合并检查和构建步骤,删除冗余工作流文件
Jun 16, 2026
effebcf
更新CI工作流,升级actions/checkout到v4,添加VI分析结果上传步骤及错误处理
Jun 16, 2026
f80f987
fix https://github.com/NEVSTOP-LAB/SimpleGit-Provider/actions/runs/27…
Jun 16, 2026
f9f633a
Remove legacy script for checking Visual Studio Code installation, up…
Jun 16, 2026
aebf179
更新 Open_dir_in_VSCode.cmd 脚本,简化 VS Code 可执行文件查找逻辑,改用 PowerShell 异步启动 …
Jun 16, 2026
e6c9f4e
更新 Open_dir_in_VSCode.cmd 脚本,优化 PowerShell 启动 VS Code 的参数传递方式
Jun 16, 2026
2fe2205
更新 Open_dir_in_VSCode.cmd 脚本,优化 VS Code 可执行文件查找逻辑,简化启动流程
Jun 16, 2026
990a135
更新 SimpleGit_Menu_Hierachy.vi 和 SimpleGit_OnCommand(SingleObject).vi …
Jun 16, 2026
cf8af08
新增 AGENTS.md 文件,提供 CMD 脚本编写提醒和 VS Code 启动指南
Jun 16, 2026
6f36ddd
更新 un-mklink.cmd 脚本,移除不再使用的 LVAPT 相关命令,并保留历史记录注释
Jun 17, 2026
ca18595
更新 Check_if_totoisegit_installed.cmd 和 Check_if_vscode_installed.cmd …
Jun 17, 2026
72e810a
更新多个 VI 文件,进行二进制文件差异化处理
Jun 17, 2026
deff5e0
更新多个 VI 文件,进行二进制文件差异化处理
Jun 17, 2026
b1888ae
Refactor code structure for improved readability and maintainability
Jun 17, 2026
ab8b179
更新 VI 包设置,修改版本号和依赖项,增加全局环境安装选项
Jun 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .github/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
# This is a basic workflow to help you get started with Actions

name: Build_VIPM_Library
name: CI

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the main branch
# Triggers the workflow on pull request merged to main
pull_request:
branches:
- main
Expand All @@ -17,31 +15,61 @@ on:
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
Build_VIPM_Library:
# The type of runner that the job will run on
# Step 1: Check for broken VIs
Check_Broken_VIs:
runs-on: [self-hosted, lv2017]

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- uses: actions/checkout@v4

- name: vipm-InstallPackage
uses: NEVSTOP-LAB/vipm-InstallPackage@main
with:
LabVIEW_Version: 2017
Package: "Git API"

- id: Check_Broken_VIs
continue-on-error: true
uses: LV-APT/lvCICD@main
with:
LabVIEW_Version: 2017
Operation: VIAn_CheckBrokenVIs
Parameter1: ${{ github.workspace }}
Parameter2: NOPASSWORD
Parameter3: YES

- name: Upload VI Analyzer Result
if: always()
uses: actions/upload-artifact@v4
with:
name: VIAn_CheckBrokenVIs_Result
path: ${{ steps.Check_Broken_VIs.outputs.Result }}
if-no-files-found: warn
retention-days: 7

- name: Fail if broken VIs found
if: steps.Check_Broken_VIs.outcome == 'failure'
run: |
Write-Error "Broken VIs detected! Download the 'VIAn_CheckBrokenVIs_Result' artifact for details."
exit 1
shell: powershell

# Step 2: Build VIPM library (only if broken VI check passes)
Build_VIPM_Library:
needs: Check_Broken_VIs
runs-on: [self-hosted, lv2017]
steps:
# Get env variables
# https://github.com/marketplace/actions/github-environment-variables-action
- uses: FranzDiebold/github-env-vars-action@v2

# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: vipm-InstallPackage
uses: NEVSTOP-LAB/vipm-InstallPackage@main
with:
LabVIEW_Version: 2017
# Package could be PackageName/PacakgeWithVersion/vipFilePath
Package: "Git API"

# Runs a set of commands using the runners shell
- name: BuildDailyVIP
id: build-vip
uses: LV-APT/lvCICD@main
Expand All @@ -52,23 +80,20 @@ jobs:
Parameter2: NO

- id: vip-name
run:
$vipName=Split-Path -Path ${{ steps.build-vip.outputs.Result }} -Leaf;
Write-Host "::set-output name=vipName::"$vipName""
run: |
$vipName=Split-Path -Path ${{ steps.build-vip.outputs.Result }} -Leaf
"vipName=$vipName" >> $env:GITHUB_OUTPUT
shell: powershell

- name: Upload a Build Artifact
uses: actions/upload-artifact@v3.0.0
uses: actions/upload-artifact@v4
with:
# Artifact name
name: ${{ steps.vip-name.outputs.vipName }}
path: ${{ steps.build-vip.outputs.Result }}
# The desired behavior if no files are found using the provided path.
if-no-files-found: warn
retention-days: 90

# Backup generated files by ftp
# https://github.com/marketplace/actions/simple-ftp-upload
- name: backup Build Artifact by ftp
uses: dennisameling/ftp-upload-action@v1.0.9
with:
Expand All @@ -78,4 +103,4 @@ jobs:
password: ${{ secrets.VIPM_FTP_PASSWORD }}
secure: false
server_dir: /${{ env.CI_REPOSITORY_OWNER_SLUG }}/${{ env.CI_REPOSITORY_NAME }}/${{ env.CI_ACTION_REF_NAME }}/
local_dir: ./vip/
local_dir: ./vip/
38 changes: 0 additions & 38 deletions .github/workflows/Check_Broken_VIs.yml

This file was deleted.

48 changes: 48 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# AGENTS.md — SimpleGit-Provider

## CMD 脚本编写提醒

### 1. `cmd /c` 引号剥离陷阱

`cmd /c "script.cmd" "arg"` — 当 `/c` 后面的字符串以 `"` 开头时,cmd 会剥离**整个字符串的首尾 `"`**,导致内部引号错乱。`/S` 标志无法避免此行为。

**正确调用方式(二选一):**

```cmd
:: 方案 A — 使用 call(最健壮,脚本路径可含空格)
cmd /c call "script.cmd" "arg with spaces"

:: 方案 B — 脚本路径不加外层引号(仅当路径无空格)
cmd /c script.cmd "arg with spaces"
```

原理:`call` 首字符是 `c`,不触发首尾引号剥离。

### 2. 异步启动 VS Code

`start "" "path\to\Code.exe" %*` 是最简可靠的异步启动方式。`%*` 在 `start` 命令行上**原生保留原始引号边界**,含空格的路径如 `"D:\1 2 3"` 会被正确传递。

### 3. 避免的写法

| 问题写法 | 原因 |
|----------|------|
| `setlocal EnableDelayedExpansion` + `start` | 在 LabVIEW 调起的 cmd 下可能触发"内存资源不足" |
| `for /f` + `reg query` + 管道(`^\|`) | 受限环境下转义不稳定 |
| `set VAR=%*` 后传入 PowerShell | `set` 对含内嵌双引号的值处理不可靠 |
| `%*` 直接拼入 `powershell -Command "..."` | cmd 层引用与 PS 层引用冲突 |
| `shift` + `goto` 循环收集参数 | 某些调用方下可能死循环 |

### 4. VS Code 检测顺序

1. `if exist` 检查标准安装路径(零外部命令,优先):
- `%LOCALAPPDATA%\Programs\Microsoft VS Code\Code.exe`(用户安装,64-bit)
- `%ProgramW6432%\Microsoft VS Code\Code.exe`(系统安装,64-bit,WOW64 安全)
- `%ProgramFiles%\Microsoft VS Code\Code.exe`
- `%ProgramFiles(x86)%\Microsoft VS Code\Code.exe`
2. `where code` 仅作后备(外部命令,PATH 极大时可能耗时)

### 5. 脚本设计原则

- **极简优先**:零 `setlocal`、零循环、零外部命令
- **找到即退出**:每个分支 `start` + `exit`,不攒变量
- **不依赖注册表**:`if exist` 覆盖所有标准安装路径即可
Empty file added GProviders/SimpleGit-config.ini
Empty file.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# SimpleGit-Provider

Simple git provider for LVAPT daily workflow. Windows of Tortoisegit will be used if it's installed.
1. Simple git provider for LVAPT daily workflow. Windows of Tortoisegit will be used if it's installed.
2. Provide an entry for "Open in VSCode" in the context menu of the project explorer.

<img src="https://user-images.githubusercontent.com/8196752/196721892-02c34857-6991-4fd1-99a3-c90ad1a6a337.png" width=75% height=75%>
<img src=".github/screenshot.png" width=75% height=75%>

## Dependence

- Git API
- OpenG Libraries
- [Tortoisegit](https://tortoisegit.org/)
- [Automating TortoiseGit](https://tortoisegit.org/docs/tortoisegit/tgit-automation.html#tgit-automation-basics)
17 changes: 6 additions & 11 deletions SimpleGit-Provider.lvproj
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<Project Type="Project" LVVersion="17008000">
<Property Name="NI.LV.All.SourceOnly" Type="Bool">false</Property>
<Property Name="NI.LV.All.SaveVersion" Type="Str">17.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.Project.Description" Type="Str"></Property>
<Property Name="SMProvider.SMVersion" Type="Int">201310</Property>
<Item Name="My Computer" Type="{CEFE1B10-1732-4678-A70A-299293455410}">
Expand All @@ -21,6 +22,9 @@
<Property Name="server.vi.callsEnabled" Type="Bool">true</Property>
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
<Property Name="specify.custom.address" Type="Bool">false</Property>
<Item Name="_scripts" Type="Folder" URL="../SimpleGit/Git/_scripts">
<Property Name="NI.DISK" Type="Bool">true</Property>
</Item>
<Item Name="support" Type="Folder">
<Item Name="Close Caller FP if In LabVIEW folder.vi" Type="VI" URL="../SimpleGit/Git/_Support/Close Caller FP if In LabVIEW folder.vi"/>
<Item Name="DailyPatchBranchName.vi" Type="VI" URL="../SimpleGit/Git/_Support/DailyPatchBranchName.vi"/>
Expand All @@ -30,6 +34,7 @@
<Item Name="lvgit pull.vi" Type="VI" URL="../SimpleGit/Git/_Support/lvgit pull.vi"/>
<Item Name="lvgit push.vi" Type="VI" URL="../SimpleGit/Git/_Support/lvgit push.vi"/>
<Item Name="lvgit status.vi" Type="VI" URL="../SimpleGit/Git/_Support/lvgit status.vi"/>
<Item Name="menu-operation.lvlib" Type="Library" URL="../SimpleGit/Git/_Support/menu-Operations/menu-operation.lvlib"/>
<Item Name="SimpleGit Setting Dialog.vi" Type="VI" URL="../SimpleGit/Git/_Support/SimpleGit Setting Dialog.vi"/>
<Item Name="SimpleGit-Commit.vi" Type="VI" URL="../SimpleGit/Git/Command/SimpleGit-Commit.vi"/>
<Item Name="SimpleGit-LeaveDailyBranch.vi" Type="VI" URL="../SimpleGit/Git/Command/SimpleGit-LeaveDailyBranch.vi"/>
Expand All @@ -55,15 +60,6 @@
<Item Name="SimpleGit_Global_Interface.vi" Type="VI" URL="../SimpleGit/SimpleGit_Global_Interface.vi"/>
<Item Name="SimpleGit_Item_Interface.vi" Type="VI" URL="../SimpleGit/SimpleGit_Item_Interface.vi"/>
<Item Name="Dependencies" Type="Dependencies">
<Item Name="user.lib" Type="Folder">
<Item Name="1D Array to String__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/1D Array to String__ogtk.vi"/>
<Item Name="Convert EOLs (String Array)__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/Convert EOLs (String Array)__ogtk.vi"/>
<Item Name="Convert EOLs (String)__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/Convert EOLs (String)__ogtk.vi"/>
<Item Name="Convert EOLs__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/Convert EOLs__ogtk.vi"/>
<Item Name="Current VIs Parents Ref__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/appcontrol/appcontrol.llb/Current VIs Parents Ref__ogtk.vi"/>
<Item Name="End of Line Constant (bug fix).vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/End of Line Constant (bug fix).vi"/>
<Item Name="String to 1D Array__ogtk.vi" Type="VI" URL="/&lt;userlib&gt;/_OpenG.lib/string/string.llb/String to 1D Array__ogtk.vi"/>
</Item>
<Item Name="vi.lib" Type="Folder">
<Item Name="BuildHelpPath.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/BuildHelpPath.vi"/>
<Item Name="Check if File or Folder Exists.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Check if File or Folder Exists.vi"/>
Expand Down Expand Up @@ -119,7 +115,6 @@
<Item Name="LV Config Write Pathlist.vi" Type="VI" URL="/&lt;resource&gt;/dialog/lvconfig.llb/LV Config Write Pathlist.vi"/>
<Item Name="LV Config Write String.vi" Type="VI" URL="/&lt;resource&gt;/dialog/lvconfig.llb/LV Config Write String.vi"/>
<Item Name="LV Config Write.vi" Type="VI" URL="/&lt;resource&gt;/dialog/lvconfig.llb/LV Config Write.vi"/>
<Item Name="menu-operation.lvlib" Type="Library" URL="../SimpleGit/Git/_Support/menu-Operations.llb/menu-operation.lvlib"/>
<Item Name="mxLvDebugDisplayCaller.vi" Type="VI" URL="/&lt;resource&gt;/Framework/Providers/API/mxLvDebugDisplayCaller.vi"/>
<Item Name="mxLvErrorHandler.vi" Type="VI" URL="/&lt;resource&gt;/Framework/Providers/API/mxLvErrorHandler.vi"/>
<Item Name="mxLvGetProjectRef.vi" Type="VI" URL="/&lt;resource&gt;/Framework/Providers/API/mxLvGetProjectRef.vi"/>
Expand Down
8 changes: 3 additions & 5 deletions SimpleGit-Provider.vipb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<VI_Package_Builder_Settings Version="2018" Created_Date="2022-05-26 22:17:48" Modified_Date="2024-04-27 11:37:50" Creator="test" Comments="" ID="6030af0fa374286d3b87ad3965004016">
<VI_Package_Builder_Settings Version="2018" Created_Date="2022-05-26 22:17:48" Modified_Date="2026-06-17 10:12:31" Creator="test" Comments="" ID="8b5c7cd23b59ea72661137ea6e6c8a4e">
<Library_General_Settings>
<Package_File_Name>SimpleGit_Provider</Package_File_Name>
<Library_Version>2024.4.0.7</Library_Version>
<Library_Version>2026.6.0.7</Library_Version>
<Auto_Increment_Version>false</Auto_Increment_Version>
<Library_Source_Folder>.</Library_Source_Folder>
<Library_Output_Folder>vip</Library_Output_Folder>
Expand All @@ -18,9 +18,6 @@
<Advanced_Settings>
<Package_Dependencies>
<Additional_External_Dependencies>hse_lib_git_api &gt;=2.1.0.98</Additional_External_Dependencies>
<Additional_External_Dependencies>oglib_appcontrol &gt;=4.0.0.5</Additional_External_Dependencies>
<Additional_External_Dependencies>oglib_comparison &gt;=4.0.0.3</Additional_External_Dependencies>
<Additional_External_Dependencies>oglib_string &gt;=4.0.0.6</Additional_External_Dependencies>
</Package_Dependencies>
<Custom_Action_VIs>
<Pre-Build_VI/>
Expand Down Expand Up @@ -194,6 +191,7 @@
<close_labview_before_install>false</close_labview_before_install>
<restart_labview_after_install>false</restart_labview_after_install>
<skip_mass_compile_after_install>false</skip_mass_compile_after_install>
<install_into_global_environment>false</install_into_global_environment>
</LabVIEW>
<VI_Docs>
<Edit_VI_Description>true</Edit_VI_Description>
Expand Down
Binary file modified SimpleGit/Git/Command/SimpleGit-Commit.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-LeaveDailyBranch.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-Pull.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-Push.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-Settings.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-Status.vi
Binary file not shown.
Binary file modified SimpleGit/Git/Command/SimpleGit-SwitchToDailyBranch.vi
Binary file not shown.
Binary file modified SimpleGit/Git/SimpleGit_Item_OnCommand.vi
Binary file not shown.
Binary file modified SimpleGit/Git/SimpleGit_Item_OnPopupMenu.vi
Binary file not shown.
Binary file modified SimpleGit/Git/SimpleGit_Item_OnUpdateCommand.vi
Binary file not shown.
Binary file modified SimpleGit/Git/SimpleGit_Menu_Hierachy.vi
Binary file not shown.
Binary file modified SimpleGit/Git/SimpleGit_OnCommand(SingleObject).vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/Close Caller FP if In LabVIEW folder.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/DailyPatchBranchName.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/GIT-Current Local Branches.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/Git Check whether Branch exists.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/SimpleGit Setting Dialog.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/config/simplegit.DailyBranchPrefix.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/config/simplegit.TortoiseGitProc.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/lvgit commit.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/lvgit pull.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/lvgit push.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/lvgit status.vi
Binary file not shown.
Binary file removed SimpleGit/Git/_Support/menu-Operations.llb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
12 changes: 12 additions & 0 deletions SimpleGit/Git/_Support/menu-Operations/menu-operation.lvlib
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<Library LVVersion="17008000">
<Property Name="NI.Lib.Icon" Type="Bin">&amp;Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\&gt;8"=&gt;MQ%!8143;(8.6"2CVM#WJ",7Q,SN&amp;(N&lt;!NK!7VM#WI"&lt;8A0$%94UZ2$P%E"Y.?G@I%A7=11U&gt;M\7P%FXB^VL\`NHV=@X&lt;^39O0^N(_&lt;8NZOEH@@=^_CM?,3)VK63LD-&gt;8LS%=_]J'0@/1N&lt;XH,7^\SFJ?]Z#5P?=F,HP+5JTTF+5`Z&gt;MB$(P+1)YX*RU2DU$(![)Q3YW.YBG&gt;YBM@8'*\B':\B'2Z&gt;9HC':XC':XD=&amp;M-T0--T0-.DK%USWS(H'2\$2`-U4`-U4`/9-JKH!&gt;JE&lt;?!W#%;UC_WE?:KH?:R']T20]T20]\A=T&gt;-]T&gt;-]T?/7&lt;66[UTQ//9^BIHC+JXC+JXA-(=640-640-6DOCC?YCG)-G%:(#(+4;6$_6)]R?.8&amp;%`R&amp;%`R&amp;)^,WR/K&lt;75?GM=BZUG?Z%G?Z%E?1U4S*%`S*%`S'$;3*XG3*XG3RV320-G40!G3*D6^J-(3D;F4#J,(T\:&lt;=HN+P5FS/S,7ZIWV+7.NNFC&lt;+.&lt;GC0819TX-7!]JVO,(7N29CR6L%7,^=&lt;(1M4#R*IFV][.DX(X?V&amp;6&gt;V&amp;G&gt;V&amp;%&gt;V&amp;\N(L@_Z9\X_TVONVN=L^?Y8#ZR0J`D&gt;$L&amp;]8C-Q_%1_`U_&gt;LP&gt;WWPAG_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y!#/7SO!!!!!!</Property>
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Item Name="menu-AddMenuGroups.vi" Type="VI" URL="../menu-AddMenuGroups.vi"/>
<Item Name="menu-ChangeLocation.vi" Type="VI" URL="../menu-ChangeLocation.vi"/>
<Item Name="menu-InterleaveSeperators.vi" Type="VI" URL="../menu-InterleaveSeperators.vi"/>
<Item Name="menu-ReplaceDotToSlash.vi" Type="VI" URL="../menu-ReplaceDotToSlash.vi"/>
<Item Name="menu-ReplaceSeperatorWith---.vi" Type="VI" URL="../menu-ReplaceSeperatorWith---.vi"/>
<Item Name="menu-SetWeights.vi" Type="VI" URL="../menu-SetWeights.vi"/>
</Library>
Binary file modified SimpleGit/Git/_Support/tortoisegit/Tortoisegit Exists.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/tortoisegit/Tortoisegit commit.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/tortoisegit/Tortoisegit pull.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/tortoisegit/Tortoisegit push.vi
Binary file not shown.
Binary file modified SimpleGit/Git/_Support/tortoisegit/Tortoisegit status.vi
Binary file not shown.
Binary file not shown.
Loading
Loading