2017-10-02 5 views

Répondre

0

J'ai trouvé une solution.

Pour nom d'utilisateur git:

private static String getGitUsername() { 
    try { 
     Process process = Runtime.getRuntime().exec("git config user.name"); 
     process.waitFor(); 
     BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); 
     return reader.readLine(); 
    } catch (Exception e) { 
     return DEFAULT_USER; 
    } 
} 

Pour le nom des changements locaux actifs:

private static String getChangeListName(Project project) { 
    return ChangeListManager.getInstance(project).getDefaultListName(); 
}