Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 367
    • Issues 367
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGitTortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #3318
Closed
Open
Issue created Jan 10, 2019 by crlf0710@crlf0710

More accurate git-svn detection.

Hello, i'm using git-repo tool, the one Google Android projects provides. Basic it organize and manage multiple git repos using symbolic links and hard links. There's a small issue: git-repo always create .git/svn links, even if it's empty inside. Which basically turns TortoiseGit into GitSvn mode unnecessarily.

So i wonder if we can improve the detection of git-svn by checking if there's actually a file in the .git/svn directory? (The code is in Git/TGitPath.cpp, in CTGitPath::HasGitSVNDir() and CTGitPath::GetAdminDirMask(), i'm not sure if there's any others)

Or optionally, provide a way to disable the default DCommit option in Commit execution result dialog?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking