blob: 0d43216d9a44cba86353c6e173d6142e0c7dad5c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
package com.zeapo.pwdstore.git;
import android.app.Activity;
import com.zeapo.pwdstore.utils.PasswordRepository;
import org.eclipse.jgit.api.Git;
import java.io.File;
public class PullOperation extends GitOperation {
/**
* Creates a new git operation
*
* @param fileDir the git working tree directory
* @param callingActivity the calling activity
*/
public PullOperation(File fileDir, Activity callingActivity) {
super(fileDir, callingActivity);
}
/**
* Sets the command using the repository uri
* @param uri the uri of the repository
* @return the current object
*/
public PullOperation setCommand(String uri) {
this.command = new Git(repository)
.pull()
.setRebase(true)
.setRemote("origin")
.setCredentialsProvider(provider);
return this;
}
}
|