com.trackstudio.app.scm
Class PerforceManager
java.lang.Object
com.trackstudio.app.scm.SCMManager
com.trackstudio.app.scm.PerforceManager
public class PerforceManager
- extends SCMManager
Method Summary |
long |
getDate(java.lang.String date)
|
java.lang.String |
getDiff(java.lang.String diffURI,
java.lang.String revision,
java.lang.String connectionName)
Метод возвращает изменения между ревизиями revision, revision-1 |
static PerforceManager |
getInstance()
|
int |
getLatestRevision(java.lang.String connectionName)
|
com.perforce.api.P4Process |
getP4()
|
java.lang.String |
getUdrPair(java.lang.String urlPath)
|
void |
initCache(java.lang.String connectionName)
Инициализация кеша |
void |
testConnection(java.lang.String connectionName)
Тестируется соединение |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PerforceManager
public PerforceManager(java.lang.String connectionName)
getP4
public com.perforce.api.P4Process getP4()
getInstance
public static PerforceManager getInstance()
initCache
public void initCache(java.lang.String connectionName)
throws GranException
- Description copied from class:
SCMManager
- Инициализация кеша
- Specified by:
initCache
in class SCMManager
- Parameters:
connectionName
- название соединения
- Throws:
GranException
- при необходимости
testConnection
public void testConnection(java.lang.String connectionName)
throws GranException
- Description copied from class:
SCMManager
- Тестируется соединение
- Specified by:
testConnection
in class SCMManager
- Parameters:
connectionName
- название соединения
- Throws:
GranException
- при необходимости
getLatestRevision
public int getLatestRevision(java.lang.String connectionName)
throws GranException
- Throws:
GranException
getUdrPair
public java.lang.String getUdrPair(java.lang.String urlPath)
getDate
public long getDate(java.lang.String date)
getDiff
public java.lang.String getDiff(java.lang.String diffURI,
java.lang.String revision,
java.lang.String connectionName)
throws GranException
- Description copied from class:
SCMManager
- Метод возвращает изменения между ревизиями revision, revision-1
- Specified by:
getDiff
in class SCMManager
- Parameters:
diffURI
- ссылка на файл в репозиторииrevision
- номер ревизииconnectionName
- именя репозитория
- Returns:
- возвращает строку, в специальном представлении
- Throws:
GranException
- при необходимости
Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.