AddToVCS adds file to version control
()
| 112 | |
| 113 | // AddToVCS adds file to version control |
| 114 | func (fn *Node) AddToVCS() { |
| 115 | repo, _ := fn.Repo() |
| 116 | if repo == nil { |
| 117 | return |
| 118 | } |
| 119 | // fmt.Printf("adding to vcs: %v\n", fn.FPath) |
| 120 | err := repo.Add(string(fn.Filepath)) |
| 121 | if errors.Log(err) == nil { |
| 122 | fn.Info.VCS = vcs.Added |
| 123 | fn.NeedsRender() |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | // deleteFromVCSSelected removes selected files from version control system |
| 128 | func (fn *Node) deleteFromVCSSelected() { //types:add |
no test coverage detected