אַ רעפּאָזיטאָרי קאַש קען צושטעלן באַשטעטיקטע אָפּהענגיקייט־בייטעס ווען Bazel קען זיי נישט באַקומען דורך דעם פּראָקסי פֿון דער ציל־סבֿיבֿה.

  1. אויף אַ מאשין מיט דעם געמיינטן צוטריט, באַניצט דעם נייטיקן פּראָיעקט־צושטאַנד און Bazel ווערסיע צו באַקומען אין אַן אויסגעקליבענעם קאַש:
    bazel fetch --repository_cache=/path/to/repository-cache //...
  2. פֿירט איבער דעם צוגעגרייטעטן קאַש דורך דעם פּראָיעקט׳ס אַרטעפֿאַקט־פּראָצעס.
  3. קלייבט אויס זיין וועג אין דער ציל־סבֿיבֿה מיט דער זעלבער --repository_cache אָפּציע. אַ קאַש געבויט פֿאַר אַן אַנדער פּראָיעקט־צושטאַנד קען זיין אומפֿאַרקאַמלעט.

עלטערע לייזונגען באַניצן --distdir, וואָס איז איצט דאָקומענטירט ווי פֿאַרעלטערט. יענער מעכאַניזם פֿאָדערט אַן אַרכיוו וועמענס טעקע־נאָמען שטימט מיטן באַזיס־נאָמען פֿון דער URL און וועמענס האַש שטימט מיט דער דערקלערטער אַראָפּלאָדירונג־פֿאָדערונג. אַ ניט־אויסגעפּאַקטער מקור־בוים איז נישט קיין פֿאַרבייַט, און אַוועקנעמען דעם האַש נעמט אַוועק אַ טייל פֿון דער אַרטעפֿאַקט־אויסוואַל.

דאָס צושטעלט נישט יעדע אָפֿליין־פֿאָרויסזעצונג. Bzlmod רעגיסטער־מעטאַ־דאַטן, Git רעפּאָזיטאָריעס און באַפֿעלן וואָס רעפּאָזיטאָרי־כּללים הײבן אָן קענען האָבן נאָך דאַרף. אויב לעבעדיקע פּראָקסי־באַקומען איז די פֿאָדערונג, פֿאָרשט דעם פֿאַקטישן אַראָפּלאָדירער און URL אַנשטאָט פֿאַרבייַטן די אָפּהענגיקייט־דעפֿיניציע צו באַהאַלטן דעם פֿאַרבינדונג־דורכפֿאַל.

פֿאַרבונדענע אַרטיקלען