diff --git a/src/repository.rs b/src/repository.rs
index 9498f92..301a479 100644
--- a/src/repository.rs
+++ b/src/repository.rs
@@ -86,6 +86,20 @@ impl<'a> Repository<'a> {
Ok(hasher.result().as_slice().into())
}
+ pub fn item_by_source_path_and_version(
+ &self,
+ path: &Path,
+ version: &ItemVersion,
+ ) -> Result