Exemple #1
0
        public void Stage(AddFilesMode mode)
        {
            Verify.State.IsNotDeleted(this);

            Repository.Status.Stage(this, mode);
            StagedStatus = StagedStatus.Staged;
        }
Exemple #2
0
        internal void Stage(TreeItem item, AddFilesMode mode)
        {
            Verify.Argument.IsValidGitObject(item, Repository, "item");

            using (Repository.Monitor.BlockNotifications(
                       RepositoryNotifications.IndexUpdated))
            {
                Repository.Accessor.AddFiles.Invoke(
                    new AddFilesParameters(mode, item.RelativePath));
            }

            Refresh();
        }
Exemple #3
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 /// <param name="paths">Paths to add.</param>
 public AddFilesParameters(AddFilesMode mode, IList<string> paths)
 {
     Mode = mode;
     Paths = paths;
 }
Exemple #4
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 public AddFilesParameters(AddFilesMode mode)
 {
     Mode = mode;
 }
Exemple #5
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 /// <param name="path">Path to add.</param>
 public AddFilesParameters(AddFilesMode mode, string path)
 {
     Mode = mode;
     Paths = new[] { path };
 }
Exemple #6
0
        internal void Stage(TreeItem item, AddFilesMode mode)
        {
            Verify.Argument.IsValidGitObject(item, Repository, "item");

            using(Repository.Monitor.BlockNotifications(
                RepositoryNotifications.IndexUpdated))
            {
                Repository.Accessor.AddFiles.Invoke(
                    new AddFilesParameters(mode, item.RelativePath));
            }

            Refresh();
        }
Exemple #7
0
        public void Stage(AddFilesMode mode)
        {
            Verify.State.IsNotDeleted(this);

            Repository.Status.Stage(this, mode);
            StagedStatus = StagedStatus.Staged;
        }
Exemple #8
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 /// <param name="paths">Paths to add.</param>
 public AddFilesParameters(AddFilesMode mode, IList <string> paths)
 {
     Mode  = mode;
     Paths = paths;
 }
Exemple #9
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 /// <param name="path">Path to add.</param>
 public AddFilesParameters(AddFilesMode mode, string path)
 {
     Mode  = mode;
     Paths = new[] { path };
 }
Exemple #10
0
 /// <summary>Create <see cref="AddFilesParameters"/>.</summary>
 /// <pparam name="mode">Add files mode.</pparam>
 public AddFilesParameters(AddFilesMode mode)
 {
     Mode = mode;
 }