Table of Contents

Interface "ForNAV Source Control Provider"

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

Methods

Init

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure Init()

ListContentFromRemote

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure ListContentFromRemote(var Content: JsonArray; Folder: Text): Boolean

Parameters

Name Type Description
Content JsonArray
Folder Text

Returns

Type Description
Boolean

GetContentFromRemote

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure GetContentFromRemote(var FileContent: Text; Filename: Text; var Sha: Text): Boolean

Parameters

Name Type Description
FileContent Text
Filename Text
Sha Text

Returns

Type Description
Boolean

StoreContentOnRemote

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure StoreContentOnRemote(FileContent: Text; Filename: Text; CommitMessage: Text; var RemoteSha: Text; var Conflict: Boolean)

Parameters

Name Type Description
FileContent Text
Filename Text
CommitMessage Text
RemoteSha Text
Conflict Boolean

DeleteContentOnRemote

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure DeleteContentOnRemote(Filename: Text; CommitMessage: Text; RemoteSha: Text)

Parameters

Name Type Description
Filename Text
CommitMessage Text
RemoteSha Text

GetBranchOnRemote

Obsolete

This element will become obsolete from version 8.1.0.14. Use "ForNAV Source Control Provider V2" instead.

procedure GetBranchOnRemote(var SourceControlBranch: Record "ForNAV Source Control Branch")

Parameters

Name Type Description
SourceControlBranch Table "ForNAV Source Control Branch"

See also