Lines Matching refs:repos

142  *			  prefix of the "repos" field are considered.
170 *** Modified files since tag/date/file/repos?
199 char *repos; /* (Tag is special.) Repository (In history record) */
312 " -b <str> Back to record with str in module/file/repos field\n",
315 " -p <repos> In repository (repeatable)\n",
351 if ((i = strcmp (left->repos, right->repos)) != 0)
480 error (0, 0, "tag overriding date/marker/file/repos");
727 const char *cp2, *repos;
781 repos = Short_Repository (repository);
829 repos = update_dir;
843 * "repos" is the Repository, relative to $CVSROOT where the RCS file is.
846 * "$CVSROOT/$repos/$name,v" is the RCS file in the Repository.
851 * The working file directory ("workdir") and the Repository ("repos")
854 * an integer offset into the "repos" field. This offset indicates the
855 * beginning of the "tail" of "repos", after which all characters are
860 * is a hex offset into "repos" of the first character from "repos" to
873 * "repos" is always a relative pathname. So we can assume that we will
876 * "repos". On the other hand, we *can* run off the top of "repos".
881 if (!repos)
882 repos = "";
885 cp2 = repos + strlen (repos) - 1;
886 for (i = 0; cp2 >= repos && cp > workdir && *cp == *cp2--; cp--)
891 i = strlen (repos) - i;
897 line = xmalloc (strlen (username) + strlen (workdir) + strlen (repos)
901 username, workdir, repos, revs, name);
1054 hr->type = hr->user = hr->dir = hr->repos = hr->rev = hr->file =
1076 NEXT_BAR (repos);
1253 if (!hr->type || !hr->user || !hr->dir || !hr->repos || !hr->rev ||
1268 * corresponding to the TAG) in the RCS file (CVSROOT/repos/file) is
1300 finfo.repository = hr->repos;
1326 * while the "repos" field holds "D"elete, "A"dd or a rev.
1342 within (backto, hr->repos))
1395 if (!strncmp (cp, hr->repos, strlen (cp)))
1405 cmpfile = xmalloc (strlen (hr->repos)
1409 hr->repos, hr->file);
1417 /* if requested file is found within {repos}/file fields */
1485 char *repos;
1493 repos = xstrdup (lr->repos);
1494 if ((cp = strrchr (repos, '/')) != NULL)
1505 if (ty != 'T' && (i = strlen (repos)) > repos_len)
1511 free (repos);
1526 char *repos;
1555 repos = xmalloc (strlen (lr->repos) + 10);
1556 (void) strcpy (repos, lr->repos);
1557 if ((cp = strrchr (repos, '/')) != NULL)
1570 repos);
1579 (void) printf (" %-*s =%s%-*s %s", repos_len, repos, lr->mod,
1592 file_len, lr->file, repos_len, repos,
1601 free (repos);
1639 strcmp (hr->repos, lr->repos) || /* Repository has changed */
1655 strcmp (hr->repos, lr->repos) || /* Repository has changed */