TFS 2015 Update 2 приносит поддержку Git LFS, но когда я пытался использовать его с виртуальной машиной Brian Keller VS2015ALM (повышен до Update 2), я получил это исключение:Использование Git LFS с TFS 2015 Update 2 OnPremise
git-lfs/1.2.0 (GitHub; windows amd64; go 1.6.1; git 386c5d8)
git version 2.8.1.windows.1
$ git-lfs.exe smudge -- Image1.jpg
Error downloading object: Image1.jpg (968bda1e0a17e295e265311f93bc4e631e171
d776d51c6d7a43b52185c82631a)
Your user name must be of the form DOMAIN\user. It is currently brian%!(EXTRA st
ring=string)
goroutine 1 [running]:
github.com/github/git-lfs/lfs.Stack(0x0, 0x0, 0x0)
C:/Users/techn/go/src/github.com/github/git-lfs/lfs/errors.go:566 +0x87
github.com/github/git-lfs/commands.logPanicToWriter(0x1a42c0, 0xc082020020, 0x1b
54a0, 0xc0823ae1a0)
C:/Users/techn/go/src/github.com/github/git-lfs/commands/commands.go:195
+0xf87
github.com/github/git-lfs/commands.logPanic(0x1b54a0, 0xc0823ae1a0, 0x0, 0x0)
C:/Users/techn/go/src/github.com/github/git-lfs/commands/commands.go:159
+0x419
github.com/github/git-lfs/commands.handlePanic(0x1b54a0, 0xc0823ae1a0, 0x0, 0x0)
C:/Users/techn/go/src/github.com/github/git-lfs/commands/commands.go:134
+0x55
github.com/github/git-lfs/commands.LoggedError(0x1b54a0, 0xc0823ae1a0, 0xa25980,
0x21, 0xc082029c88, 0x2, 0x2)
C:/Users/techn/go/src/github.com/github/git-lfs/commands/commands.go:84
+0x89
github.com/github/git-lfs/commands.smudgeCommand(0xc52680, 0xc0820f81e0, 0x1, 0x
2)
C:/Users/techn/go/src/github.com/github/git-lfs/commands/command_smudge.
go:79 +0xdd2
github.com/github/git-lfs/vendor/_nuts/github.com/spf13/cobra.(*Command).execute
(0xc52680, 0xc0820f8040, 0x2, 0x2, 0x0, 0x0)
C:/Users/techn/go/src/github.com/github/git-lfs/vendor/_nuts/github.com/
spf13/cobra/command.go:477 +0x3fb
github.com/github/git-lfs/vendor/_nuts/github.com/spf13/cobra.(*Command).Execute
(0xc536c0, 0x0, 0x0)
C:/Users/techn/go/src/github.com/github/git-lfs/vendor/_nuts/github.com/
spf13/cobra/command.go:551 +0x593
github.com/github/git-lfs/commands.Run()
C:/Users/techn/go/src/github.com/github/git-lfs/commands/commands.go:99
+0x2a
main.main()
C:/Users/techn/go/src/github.com/github/git-lfs/git-lfs.go:34 +0x135
ENV:
LocalWorkingDir=C:\Users\Brian\Source\Repos\DemoGitLfs
LocalGitDir=C:\Users\Brian\Source\Repos\DemoGitLfs\.git
LocalGitStorageDir=C:\Users\Brian\Source\Repos\DemoGitLfs\.git
LocalMediaDir=C:\Users\Brian\Source\Repos\DemoGitLfs\.git\lfs\objects
LocalReferenceDir=
TempDir=C:\Users\Brian\Source\Repos\DemoGitLfs\.git\lfs\tmp
ConcurrentTransfers=1
BatchTransfer=true
GIT_DIR=.git
GIT_LFS_PATH=C:\Program Files\Git LFS
GIT_PREFIX=
Это добавляется, когда я пытался нажать git.exe и работает после первого нажатия VS2015U2. Но теперь я получил эту ошибку, когда я пытаюсь повторить клонирование моего репо (сбой при проверке) с помощью git.exe или VS2015U2. Кстати, в этом случае VS полностью сбой. Я пробовал те же операции с VSTS, и ошибок не возникало (с git.exe, GitExtensions или VS2015U2). Таким образом, кажется, что проблема с предоставлением учетных данных, но как их исправить?
Repo шаги:
- Создать репозиторий на веб-портале TFS
- Clone это с VS или GIT
- Выполнить "GIT LFS установить"
- Выполнить "мерзавец LFS фильтра трек" *. JPG «»
- Добавить изображение в рабочее пространство
- Commit
- Выполнить «мерзавец толчок ориг в мастер»=> не удалось с git.exe
- Execute„GIT нажимной мастер происхождения“=> работает с VS
- Добавление второго изображения и фиксации
- Толчок теперь работает с git.exe
- Удалить локальный хранилище
- Clone репо => не удался на кассе с git.exe или VS
Я попытался с «клоном -n», чтобы избежать немедленной проверки, то я исполню «Git LFS установить» и «GIT мастер оформления заказа» , такое же исключение: Ваш пользователь nam e должен иметь вид DOMAIN \ user. В настоящее время brian%! (EXTRA st ring = string)
Возможный дубликат [LFS: учетные данные Git для ..XXXX..не найдено. Ваше имя пользователя должно иметь вид DOMAIN \ user] (https://stackoverflow.com/questions/42986608/lfs-git-credentials-for-xxxx-not-found-your-user-name-must-be-of -The форм-делать) –