Beispiel #1
0
        /// <summary>
        /// Parses each processed file of BuildFiles in the right format for processing.
        /// </summary>
        /// <param name="fData"></param>
        /// <returns></returns>
        private P4File CreateAFile(string fData)
        {
            string[]       fileData = fData.Split(new string[] { "#" }, StringSplitOptions.RemoveEmptyEntries);
            string         fname    = Path.GetFileName(fileData[0]);
            string         fpath    = Path.GetDirectoryName(fileData[0]);
            P4File         p4File   = new P4File(fname, fpath);
            P4FileMetaData metaData = new P4FileMetaData(fileData[1]);

            p4File.FileMetaData = metaData;
            return(p4File);
        }
Beispiel #2
0
 public FileCluster(P4File matchedFile, P4File originalFile)
 {
     _matchedFile  = matchedFile;
     _originalFile = originalFile;
 }
Beispiel #3
0
 public P4FileTrunkRevisions(P4File currentFile)
 {
     CurrentFile = currentFile ?? throw new ArgumentNullException(nameof(currentFile));
 }